[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/files/, app-text/tesseract/

2023-02-01 Thread Sam James
commit: ac4738fca722ddc0e5c57ba852154c7e12b1b1c9
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb  2 07:01:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  2 07:01:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac4738fc

app-text/tesseract: fix build w/ gcc 13

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

 .../tesseract/files/tesseract-5.3.0-gcc-13.patch   | 25 ++
 app-text/tesseract/tesseract-5.3.0.ebuild  |  4 
 2 files changed, 29 insertions(+)

diff --git a/app-text/tesseract/files/tesseract-5.3.0-gcc-13.patch 
b/app-text/tesseract/files/tesseract-5.3.0-gcc-13.patch
new file mode 100644
index ..959948aa677c
--- /dev/null
+++ b/app-text/tesseract/files/tesseract-5.3.0-gcc-13.patch
@@ -0,0 +1,25 @@
+https://github.com/tesseract-ocr/tesseract/commit/2025b53de6b3d97285d7c5f80497493007c586c3
+
+From 2025b53de6b3d97285d7c5f80497493007c586c3 Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Mon, 30 Jan 2023 11:27:07 -0800
+Subject: [PATCH] Fix build with gcc 13 by including 
+
+gcc 13 moved some includes around and as a result  is
+no longer transitively included [1]. Explicitly include it for
+int32_t.
+
+[1] https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes
+
+Signed-off-by: Khem Raj 
+--- a/src/ccutil/params.h
 b/src/ccutil/params.h
+@@ -21,6 +21,7 @@
+ 
+ #include  // for TESS_API
+ 
++#include 
+ #include 
+ #include 
+ #include 
+

diff --git a/app-text/tesseract/tesseract-5.3.0.ebuild 
b/app-text/tesseract/tesseract-5.3.0.ebuild
index 7c7753b1ecf2..cb7040d39bc6 100644
--- a/app-text/tesseract/tesseract-5.3.0.ebuild
+++ b/app-text/tesseract/tesseract-5.3.0.ebuild
@@ -37,6 +37,10 @@ DEPEND="${COMMON_DEPEND}
dev-libs/libxslt
doc? ( app-doc/doxygen )"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc-13.patch
+)
+
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
 }



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

2023-02-01 Thread Sam James
commit: a47fe1a0456d92e34a2773b4f4393fa95254d860
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb  2 06:51:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  2 06:51:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a47fe1a0

net-libs/zeromq: fix build w/ gcc 13

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

 net-libs/zeromq/files/zeromq-4.3.4-gcc-13.patch | 55 +++
 net-libs/zeromq/zeromq-4.3.4-r2.ebuild  | 71 +
 2 files changed, 126 insertions(+)

diff --git a/net-libs/zeromq/files/zeromq-4.3.4-gcc-13.patch 
b/net-libs/zeromq/files/zeromq-4.3.4-gcc-13.patch
new file mode 100644
index ..79deeacc2bd8
--- /dev/null
+++ b/net-libs/zeromq/files/zeromq-4.3.4-gcc-13.patch
@@ -0,0 +1,55 @@
+https://github.com/zeromq/libzmq/commit/438d5d88392baffa6c2c5e0737d9de19d6686f0d
+
+From 438d5d88392baffa6c2c5e0737d9de19d6686f0d Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Tue, 20 Dec 2022 21:45:16 +
+Subject: [PATCH] src/secure_allocator.hpp: define missing 'rebind' type
+
+`gcc-13` added an assert to standard headers to make sure custom
+allocators have intended implementation of rebind type instead
+of inherited rebind. gcc change:
+https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=64c986b49558a7
+
+Without the fix build fails on this week's `gcc-13` as:
+
+[ 92%] Building CXX object 
tests/CMakeFiles/test_security_curve.dir/test_security_curve.cpp.o
+In file included from 
/<>/gcc-13.0.0/include/c++/13.0.0/ext/alloc_traits.h:34,
+ from 
/<>/gcc-13.0.0/include/c++/13.0.0/bits/stl_uninitialized.h:64,
+ from /<>/gcc-13.0.0/include/c++/13.0.0/memory:69,
+ from tests/../src/secure_allocator.hpp:42,
+ from tests/../src/curve_client_tools.hpp:49,
+ from tests/test_security_curve.cpp:53:
+/<>/gcc-13.0.0/include/c++/13.0.0/bits/alloc_traits.h: In 
instantiation of 'struct 
std::__allocator_traits_base::__rebind, 
unsigned char, void>':
+/<>/gcc-13.0.0/include/c++/13.0.0/bits/alloc_traits.h:94:11:   
required by substitution of 'template using 
std::__alloc_rebind = typename std::__allocator_traits_base::__rebind<_Alloc, 
_Up>::type [with _Alloc = zmq::secure_allocator_t; _Up = 
unsigned char]'
+/<>/gcc-13.0.0/include/c++/13.0.0/bits/alloc_traits.h:228:8:   
required by substitution of 'template template using 
std::allocator_traits<  >::rebind_alloc = 
std::__alloc_rebind<_Alloc, _Tp> [with _Tp = unsigned char; _Alloc = 
zmq::secure_allocator_t]'
+/<>/gcc-13.0.0/include/c++/13.0.0/ext/alloc_traits.h:126:65:   
required from 'struct 
__gnu_cxx::__alloc_traits, unsigned 
char>::rebind'
+/<>/gcc-13.0.0/include/c++/13.0.0/bits/stl_vector.h:88:21:   required 
from 'struct std::_Vector_base >'
+/<>/gcc-13.0.0/include/c++/13.0.0/bits/stl_vector.h:423:11:   
required from 'class std::vector >'
+tests/../src/curve_client_tools.hpp:64:76:   required from here
+/<>/gcc-13.0.0/include/c++/13.0.0/bits/alloc_traits.h:70:31: error: 
static assertion failed: allocator_traits::rebind_alloc must 
be A
+   70 | _Tp>::value,
+  |   ^
+
+The change adds trivial `rebind` definition with expected return type
+and satisfies conversion requirements.
+--- a/src/secure_allocator.hpp
 b/src/secure_allocator.hpp
+@@ -99,6 +99,17 @@ bool operator!= (const secure_allocator_t &, const 
secure_allocator_t &)
+ #else
+ template  struct secure_allocator_t : std::allocator
+ {
++secure_allocator_t () ZMQ_DEFAULT;
++
++template 
++secure_allocator_t (const secure_allocator_t &) ZMQ_NOEXCEPT
++{
++}
++
++template  struct rebind
++{
++typedef secure_allocator_t other;
++};
+ };
+ #endif
+ }
+

diff --git a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild 
b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild
new file mode 100644
index ..06892942f602
--- /dev/null
+++ b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools
+
+DESCRIPTION="A brokerless kernel"
+HOMEPAGE="https://zeromq.org/;
+SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0/5"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) )
+   libbsd? ( dev-libs/libbsd:= )
+   sodium? ( dev-libs/libsodium:= )
+"
+DEPEND="
+   ${RDEPEND}
+   !elibc_Darwin? ( sys-apps/util-linux )
+"
+BDEPEND="
+   doc? (
+   app-text/asciidoc
+   app-text/xmlto
+   )
+   

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

2023-02-01 Thread Sam James
commit: 5f4be6a1dbb026977d46e00cde3d2e026da1b125
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb  2 06:36:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  2 06:36:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4be6a1

dev-util/bcpp: add 20230130

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

 dev-util/bcpp/Manifest |  2 ++
 dev-util/bcpp/bcpp-20230130.ebuild | 40 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-util/bcpp/Manifest b/dev-util/bcpp/Manifest
index 1cf0aa9fd5c8..55d8d90db559 100644
--- a/dev-util/bcpp/Manifest
+++ b/dev-util/bcpp/Manifest
@@ -1,2 +1,4 @@
 DIST bcpp-20221002.tgz 151426 BLAKE2B 
6978b30ca684ec5e9eb781955679d333e7efdb389af2b29a341b466387bf4147bc72c54d80eaa6d57770cd720c2074881594418ccbe7aa81241ebeac938499e3
 SHA512 
a1d2c57e5acabf90f19d3721c79f76867c2b93af51b717af80089ab9dc5117ac28263ceb6aff6544a1040b6fc5115a229759631309c4f6ea9808c6b6eb7d1c92
 DIST bcpp-20221002.tgz.asc 729 BLAKE2B 
64a211fb84ac6ca2926cb54b06945a908bb19ef15fb8784f4201b29dbc1ebe1be85e8bb0d05d14ebde126508cb33bb9e2d2411fa54b1290246263829d1f4f7f0
 SHA512 
867b2c04c957daff028a0eaa14ce2c7fd8718dbe9a9af5bf46b293ce51a0a49f823b18978f10f77b7363ff62691683e2945d0d71280185386f19dc7f1cc883d5
+DIST bcpp-20230130.tgz 155972 BLAKE2B 
f51ae04ef75125d2040f9ef2ab9fb5513ad83fc6095b85bc091bf109d43b066723743c02f703b90f5d4faeb368da86d611d9ce46237c10e31b861b473de49282
 SHA512 
1fd22707313c098ac2a338425029d2c6355e9042b9bba3d2a6c8d4315dc59a33ea1bfc0cf30671ab2eb1c05981c4be5313a20d357b4f14374772253b4c30
+DIST bcpp-20230130.tgz.asc 729 BLAKE2B 
ffd6266919c8598067b09ac9f855c3b1d93dbd4d6536dbd68a12ccbc5f8cc62e10315e44376fc72d40881e43dfa51676a1af46400aed66bf4c2ac1d4a17b499c
 SHA512 
b52cfa95115726ec7b9575ef8a813fc5d1eb8dc7083b19508d5058b80d41203e70d3cd61a18eea4f35755f77e92ce15c2a1f24db0befb3b62dab3b71065a3955

diff --git a/dev-util/bcpp/bcpp-20230130.ebuild 
b/dev-util/bcpp/bcpp-20230130.ebuild
new file mode 100644
index ..f5beeb1bf188
--- /dev/null
+++ b/dev-util/bcpp/bcpp-20230130.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
+inherit verify-sig
+
+DESCRIPTION="Indents C/C++ source code"
+HOMEPAGE="https://invisible-island.net/bcpp/;
+SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz;
+SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.asc )"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
+
+src_compile() {
+   emake CPPFLAGS='-DBCPP_CONFIG_DIR=\"/etc/bcpp/\"'
+}
+
+src_install() {
+   default
+   dodoc CHANGES MANIFEST README VERSION txtdocs/hirachy.txt \
+   txtdocs/manual.txt
+
+   insinto /etc/bcpp
+   doins bcpp.cfg indent.cfg
+}
+
+pkg_postinst() {
+   elog "Check the documentation for more information on how to"
+   elog "Run bcpp.  Please note that in order to get help for"
+   elog "bcpp, please run bcpp -h and not the command by itself."
+   elog ""
+   elog "Configuration files are at ${EPREFIX}/etc/bcpp."
+   elog "To use them, use the -c option followed by the filename."
+}



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

2023-02-01 Thread Sam James
commit: f8cf36e58ab9c3251bda4aef8f9b91c38f63c090
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb  2 05:52:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  2 06:26:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8cf36e5

dev-libs/rasqal: fix configure w/ clang 16

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

 .../files/rasqal-0.9.33-configure-clang16.patch| 22 ++
 ...asqal-0.9.33.ebuild => rasqal-0.9.33-r1.ebuild} | 14 ++
 2 files changed, 32 insertions(+), 4 deletions(-)

diff --git a/dev-libs/rasqal/files/rasqal-0.9.33-configure-clang16.patch 
b/dev-libs/rasqal/files/rasqal-0.9.33-configure-clang16.patch
new file mode 100644
index ..1916bdf45d36
--- /dev/null
+++ b/dev-libs/rasqal/files/rasqal-0.9.33-configure-clang16.patch
@@ -0,0 +1,22 @@
+https://github.com/dajobe/rasqal/pull/11
+
+From 2e82a970a8856081a53fc075e6d1534251206810 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Timm=20B=C3=A4der?= 
+Date: Tue, 24 Jan 2023 09:14:02 +0100
+Subject: [PATCH] Define printf() before using it in a configure check
+
+Both clang and GCC will default to treating undefined functions as
+errors in the near future.
+--- a/configure.ac
 b/configure.ac
+@@ -313,7 +313,8 @@ AC_C_CONST
+ AC_C_BIGENDIAN
+ 
+ AC_MSG_CHECKING(whether __FUNCTION__ is available)
+-AC_COMPILE_IFELSE([AC_LANG_SOURCE([int main() { printf(__FUNCTION__); }])],
++AC_COMPILE_IFELSE([AC_LANG_SOURCE([#include 
++   int main() { printf(__FUNCTION__); }])],
+ [AC_DEFINE([HAVE___FUNCTION__], [1], [Is __FUNCTION__ available])
+  AC_MSG_RESULT(yes)],
+ [AC_MSG_RESULT(no)])
+

diff --git a/dev-libs/rasqal/rasqal-0.9.33.ebuild 
b/dev-libs/rasqal/rasqal-0.9.33-r1.ebuild
similarity index 88%
rename from dev-libs/rasqal/rasqal-0.9.33.ebuild
rename to dev-libs/rasqal/rasqal-0.9.33-r1.ebuild
index 5c98ab136994..3b56db4ba01c 100644
--- a/dev-libs/rasqal/rasqal-0.9.33.ebuild
+++ b/dev-libs/rasqal/rasqal-0.9.33-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit libtool
+inherit autotools
 
 DESCRIPTION="Library that handles Resource Description Framework (RDF)"
 HOMEPAGE="http://librdf.org/rasqal/;
@@ -38,9 +38,15 @@ BDEPEND="
 DOCS=( AUTHORS ChangeLog NEWS README )
 HTML_DOCS=( {NEWS,README,RELEASE}.html )
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.9.33-configure-clang16.patch
+)
+
 src_prepare() {
default
-   elibtoolize # g/fbsd .so versioning
+
+   #elibtoolize # g/fbsd .so versioning
+   eautoreconf # for clang 16 patch
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: games-board/gnuchess/files/, games-board/gnuchess/

2023-02-01 Thread Sam James
commit: 7791570ded5f2cfdd4cadd3f7121f65ae208ce09
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb  2 06:25:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  2 06:26:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7791570d

games-board/gnuchess: fix configure w/ Clang 16, fix C++17 compat

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

 .../gnuchess/files/gnuchess-6.2.9-c++17.patch  | 140 +
 .../files/gnuchess-6.2.9-configure-quoting.patch   |  33 +
 ...chess-6.2.9.ebuild => gnuchess-6.2.9-r1.ebuild} |  18 ++-
 3 files changed, 188 insertions(+), 3 deletions(-)

diff --git a/games-board/gnuchess/files/gnuchess-6.2.9-c++17.patch 
b/games-board/gnuchess/files/gnuchess-6.2.9-c++17.patch
new file mode 100644
index ..211efdc71eaa
--- /dev/null
+++ b/games-board/gnuchess/files/gnuchess-6.2.9-c++17.patch
@@ -0,0 +1,140 @@
+https://lists.gnu.org/archive/html/bug-gnu-chess/2023-01/msg0.html
+
+From 321eb9b1ca1b230063259dc43be8a2ab2f3bfee9 Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Tue, 17 Jan 2023 22:16:36 -0800
+Subject: [PATCH] Remove 'register' storage class classifier
+
+This is gone with c++17
+
+Upstream-Status: Pending
+Signed-off-by: Khem Raj 
+--- a/src/frontend/atak.cc
 b/src/frontend/atak.cc
+@@ -37,7 +37,7 @@ short SqAtakd (short sq, short side)
+  *
+  **/
+ {
+-   register BitBoard *a, b, *c, d, blocker;
++   BitBoard *a, b, *c, d, blocker;
+int t;
+ 
+a = board.b[side];
+@@ -89,7 +89,7 @@ BitBoard AttackTo (int sq, int side)
+  *
+  ***/
+ {
+-   register BitBoard *a, b, *c, e, blocker;
++   BitBoard *a, b, *c, e, blocker;
+int t;
+ 
+a = board.b[side];
+--- a/src/frontend/lexpgn.cc
 b/src/frontend/lexpgn.cc
+@@ -2431,9 +2431,9 @@ extern int yylex (void);
+  */
+ YY_DECL
+ {
+-  register yy_state_type yy_current_state;
+-  register char *yy_cp, *yy_bp;
+-  register int yy_act;
++  yy_state_type yy_current_state;
++  char *yy_cp, *yy_bp;
++  int yy_act;
+ 
+ #line 153 "lexpgn.ll"
+ 
+@@ -3118,9 +3118,9 @@ case YY_STATE_EOF(RAV):
+  */
+ static int yy_get_next_buffer (void)
+ {
+-  register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
+-  register char *source = (yytext_ptr);
+-  register int number_to_move, i;
++  char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
++  char *source = (yytext_ptr);
++  int number_to_move, i;
+   int ret_val;
+ 
+   if ( (yy_c_buf_p) > _CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 
1] )
+@@ -3252,8 +3252,8 @@ static int yy_get_next_buffer (void)
+ 
+ static yy_state_type yy_get_previous_state (void)
+ {
+-  register yy_state_type yy_current_state;
+-  register char *yy_cp;
++  yy_state_type yy_current_state;
++  char *yy_cp;
+ 
+   yy_current_state = (yy_start);
+   yy_current_state += YY_AT_BOL();
+@@ -3278,8 +3278,8 @@ static int yy_get_next_buffer (void)
+  */
+ static yy_state_type yy_try_NUL_trans  (yy_state_type yy_current_state )
+ {
+-  register int yy_is_jam;
+-  register char *yy_cp = (yy_c_buf_p);
++  int yy_is_jam;
++  char *yy_cp = (yy_c_buf_p);
+ 
+   yy_current_state = yy_nxt[yy_current_state][1];
+   yy_is_jam = (yy_current_state <= 0);
+@@ -3296,9 +3296,9 @@ static int yy_get_next_buffer (void)
+   return yy_is_jam ? 0 : yy_current_state;
+ }
+ 
+-static void yyunput (int c, register char * yy_bp )
++static void yyunput (int c, char * yy_bp )
+ {
+-  register char *yy_cp;
++  char *yy_cp;
+ 
+ yy_cp = (yy_c_buf_p);
+ 
+@@ -3308,10 +3308,10 @@ static int yy_get_next_buffer (void)
+   if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
+   { /* need to shift things up to make room */
+   /* +2 for EOB chars. */
+-  register yy_size_t number_to_move = (yy_n_chars) + 2;
+-  register char *dest = _CURRENT_BUFFER_LVALUE->yy_ch_buf[
++  yy_size_t number_to_move = (yy_n_chars) + 2;
++  char *dest = _CURRENT_BUFFER_LVALUE->yy_ch_buf[
+   YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 
2];
+-  register char *source =
++  char *source =
+   
_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move];
+ 
+   while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
+@@ -3925,7 +3925,7 @@ int yylex_destroy  (void)
+ #ifndef yytext_ptr
+ static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
+ {
+-  register int i;
++  int i;
+   for ( i = 0; i < n; ++i )
+   s1[i] = s2[i];
+ }
+@@ -3934,7 +3934,7 @@ static void yy_flex_strncpy (char* s1, yyconst char * 
s2, int n )
+ #ifdef YY_NEED_STRLEN
+ static int yy_flex_strlen (yyconst char * s )
+ {
+-  register 

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

2023-02-01 Thread Hans de Graaff
commit: 2e1991e7867b8151299d6b89abcfc1929fcb084f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb  2 06:05:44 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb  2 06:22:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e1991e7

dev-ruby/ox: drop 2.14.10

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

 dev-ruby/ox/Manifest  |  1 -
 dev-ruby/ox/ox-2.14.10.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest
index b21932a59421..d0378527e859 100644
--- a/dev-ruby/ox/Manifest
+++ b/dev-ruby/ox/Manifest
@@ -1,4 +1,3 @@
-DIST ox-2.14.10.tar.gz 218705 BLAKE2B 
fc70af78d26655ec8dad64a180139446985590d57901f339b73de8c92142e0a695b23e09ac6eacb82f435b85b1a19bd700d7bdb4d2a3d220252233917a25ced9
 SHA512 
57a29c7dfc9990c91ce10a9f44afb2c1049b8d9a68e9c50b46cec4aa6dd7e20afc295853e55cb61eaf4054ed476350d43a8d9569a660663600e10adc819bbd51
 DIST ox-2.14.11.tar.gz 218731 BLAKE2B 
ca342a0cf87e9e80048511c82ade7d24fe8e59fc1efd96d24f50f5694a82527d3cbc37a762cd619ce5febd00323ccf566ffacd413a38e4516900c79e55a8cdd1
 SHA512 
9f34237fae1aa4c7c77e9dd01eda07fc5134e1fd5d0ca48c37bf2a52d4e257c049e71876c366bc63109727a0ee2fa37aec9fa8222f2902bdff57c3ecb87e8d84
 DIST ox-2.14.12.tar.gz 218958 BLAKE2B 
f167f3f4247b13aea436a972d1c6b24cd12660e1ae9b999f341951feb531ea6faa1e2da46190f60304f2aa175e507d831a961e8b08398139d18d44538adb60b4
 SHA512 
1c7bbf449ff71945052decf3220dc30d80393585643950afc19eac0ed1b9f281e5aa4d85d6259e4a2ca07d8fabaecf2a5de8e67af3138be7156a5c79ff64c3b6
 DIST ox-2.14.13.tar.gz 219129 BLAKE2B 
a80e2edd9b987f49444a05005b472695d56f7c88a90e42b6b2a2a0d9fea593651ac544731c796bc273ac78dee61294d883476bcd43b5101ada08c9f60f0b2702
 SHA512 
a909a8f65c79b7d1c4e131e122d0c98c0f7ce3ff46837343ea068ee5a0055904eb0f992b553b3634edf577fca3c6c365243a64bc3719fca5e9e14fe16ed7f192

diff --git a/dev-ruby/ox/ox-2.14.10.ebuild b/dev-ruby/ox/ox-2.14.10.ebuild
deleted file mode 100644
index 18c6fa807322..
--- a/dev-ruby/ox/ox-2.14.10.ebuild
+++ /dev/null
@@ -1,27 +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 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="ox.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/ox/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/ox
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast XML parser and Object marshaller"
-HOMEPAGE="https://www.ohler.com/ox/ https://github.com/ohler55/ox;
-SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="BSD"
-
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
-SLOT="0"
-IUSE=""
-
-each_ruby_test() {
-   ${RUBY} test/tests.rb || die
-}



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

2023-02-01 Thread Hans de Graaff
commit: 22721310a6f7c24cfed1385167ca103f7c5c2551
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb  2 06:05:17 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb  2 06:22:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22721310

dev-ruby/ox: add 2.14.14

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

 dev-ruby/ox/Manifest  |  1 +
 dev-ruby/ox/ox-2.14.14.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest
index 159ca7490ca4..b21932a59421 100644
--- a/dev-ruby/ox/Manifest
+++ b/dev-ruby/ox/Manifest
@@ -2,3 +2,4 @@ DIST ox-2.14.10.tar.gz 218705 BLAKE2B 
fc70af78d26655ec8dad64a180139446985590d579
 DIST ox-2.14.11.tar.gz 218731 BLAKE2B 
ca342a0cf87e9e80048511c82ade7d24fe8e59fc1efd96d24f50f5694a82527d3cbc37a762cd619ce5febd00323ccf566ffacd413a38e4516900c79e55a8cdd1
 SHA512 
9f34237fae1aa4c7c77e9dd01eda07fc5134e1fd5d0ca48c37bf2a52d4e257c049e71876c366bc63109727a0ee2fa37aec9fa8222f2902bdff57c3ecb87e8d84
 DIST ox-2.14.12.tar.gz 218958 BLAKE2B 
f167f3f4247b13aea436a972d1c6b24cd12660e1ae9b999f341951feb531ea6faa1e2da46190f60304f2aa175e507d831a961e8b08398139d18d44538adb60b4
 SHA512 
1c7bbf449ff71945052decf3220dc30d80393585643950afc19eac0ed1b9f281e5aa4d85d6259e4a2ca07d8fabaecf2a5de8e67af3138be7156a5c79ff64c3b6
 DIST ox-2.14.13.tar.gz 219129 BLAKE2B 
a80e2edd9b987f49444a05005b472695d56f7c88a90e42b6b2a2a0d9fea593651ac544731c796bc273ac78dee61294d883476bcd43b5101ada08c9f60f0b2702
 SHA512 
a909a8f65c79b7d1c4e131e122d0c98c0f7ce3ff46837343ea068ee5a0055904eb0f992b553b3634edf577fca3c6c365243a64bc3719fca5e9e14fe16ed7f192
+DIST ox-2.14.14.tar.gz 219172 BLAKE2B 
83fb938662ca7426289a96597a7a2bd74a47a0bbaa67316e3320a1e6090d15d371867ecb1b034e6dfdf2a6a8f288ea2fdfa4fddf138b492fca7b1d5faba476e1
 SHA512 
f4b3ed29c50bd39b22cae91d82ec8780f779f8a39a83402b9f692407c4742b87df23a5912978753e45c4a062967018fdfa3a65234e983fa0494528523a322f1c

diff --git a/dev-ruby/ox/ox-2.14.14.ebuild b/dev-ruby/ox/ox-2.14.14.ebuild
new file mode 100644
index ..d15b4d7c3d8c
--- /dev/null
+++ b/dev-ruby/ox/ox-2.14.14.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="ox.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/ox/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/ox
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast XML parser and Object marshaller"
+HOMEPAGE="https://www.ohler.com/ox/ https://github.com/ohler55/ox;
+SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+SLOT="0"
+IUSE=""
+
+each_ruby_test() {
+   ${RUBY} test/tests.rb || die
+}



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

2023-02-01 Thread Hans de Graaff
commit: 174a6378aae468e3127984fc2a99a06116d8a55a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jan 31 07:19:47 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb  2 06:22:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=174a6378

dev-ruby/nokogiri: drop 1.13.6

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

 dev-ruby/nokogiri/Manifest   |  1 -
 dev-ruby/nokogiri/nokogiri-1.13.6.ebuild | 95 
 2 files changed, 96 deletions(-)

diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest
index 3543c1716f59..33a4d74f1e06 100644
--- a/dev-ruby/nokogiri/Manifest
+++ b/dev-ruby/nokogiri/Manifest
@@ -1,3 +1,2 @@
 DIST nokogiri-1.13.10-git.tgz 6236674 BLAKE2B 
043a08ab969aac1f1fada730b8df11c295b28c9b9c41bd311cedc1d20064c61b2838489c67b8513c98736377defe33cd171b9ff3846f56af450caee4327e7727
 SHA512 
c9a4b14cb92c4920872048991c958036d5f09b8e231a6f6408e5d3c5df78b70e206cc12b8ed8aaae012e51f6f87adcbe46273cd1feca082ec17f42114f5a1172
-DIST nokogiri-1.13.6-git.tgz 6249974 BLAKE2B 
db6a7fd70cd88fa784e70fd33102ad2a0d65a848a713bd93907d3c77b7ecc101a4f0a38febf3265b25967e045bf9091e46cf319702c08319e32f94d57a946985
 SHA512 
96f4e52332052bfae0d88d8c93cf334f8484b51290cafe8c1d43c820ba6ac5aa74b187c37e7177e62435d6101d859c16555b715fa88fcb06da742c84fd0e7486
 DIST nokogiri-1.14.0-git.tgz 10445399 BLAKE2B 
c8119709232979d86d017b7f97a5ceff8f756daa85a2b51dc4d0973419a01d7ef862aeab9bbdb4000ab4bda1335e09afc24049fa34a33bd69fd8b7297bf43474
 SHA512 
9da9c3bafc7a0d9dd0218855d67ca2d024024e3778e9f2784a0a018f5add7ba92ddcbb5568017617b0270091f738e9edadbaeaaa26112cf43b64bd46210567d2

diff --git a/dev-ruby/nokogiri/nokogiri-1.13.6.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.13.6.ebuild
deleted file mode 100644
index 3f510abed900..
--- a/dev-ruby/nokogiri/nokogiri-1.13.6.ebuild
+++ /dev/null
@@ -1,95 +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 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md"
-
-RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb)
-
-inherit ruby-fakegem multilib
-
-DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser"
-HOMEPAGE="https://www.nokogiri.org/;
-LICENSE="MIT"
-SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-SLOT="0"
-IUSE=""
-
-RDEPEND="${RDEPEND}
-   >=dev-libs/libxml2-2.9.14:=
-   >=dev-libs/libxslt-1.1.35
-   sys-libs/zlib
-   virtual/libiconv"
-DEPEND="${DEPEND}
-   >=dev-libs/libxml2-2.9.14
-   >=dev-libs/libxslt-1.1.35
-   sys-libs/zlib
-   virtual/libiconv"
-
-ruby_add_rdepend ">=dev-ruby/racc-1.4:0"
-
-ruby_add_bdepend "
-   dev-ruby/mini_portile2:2.8
-   >=dev-ruby/rexical-1.0.7
-   dev-ruby/rdoc
-   test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i \
-   -e '/tasks\/cross_compile/s:^:#:' \
-   -e '/:test.*prerequisites/s:^:#:' \
-   -e '/license/ s:^:#:' \
-   Rakefile || die
-   # Remove the cross compilation options since they interfere with
-   # native building.
-   sed -i -e 's/cross_compile  = true/cross_compile = false/' Rakefile || 
die
-   sed -i -e '/cross_config_options/d' Rakefile || die
-
-   sed -e '/simplecov/,/^end/ s:^:#:' \
-   -e '/reporters/I s:^:#:' \
-   -i test/helper.rb || die
-
-   # There is no need for mini_portile2 to be a runtime dependency on 
Gentoo
-   sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
-   NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
-   ${RUBY} -Cext/${PN} extconf.rb \
-   --with-zlib-include="${EPREFIX}"/usr/include \
-   --with-zlib-lib="${EPREFIX}"/$(get_libdir) \
-   --with-iconv-include="${EPREFIX}"/usr/include \
-   --with-iconv-lib="${EPREFIX}"/$(get_libdir) \
-   --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \
-   --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \
-   --with-xslt-dir="${EPREFIX}"/usr \
-   --with-iconvlib=iconv \
-   || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-   if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then
-   ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical 
failed"
-   fi
-
-   if ! [[ -f lib/nokogiri/css/parser.rb ]]; then
-   ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed"
-   fi
-
-   emake -Cext/${PN} \
-   V=1 \
-   CFLAGS="${CFLAGS} -fPIC" \
-   archflag="${LDFLAGS}" || die "make extension failed"
-   cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || 

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

2023-02-01 Thread Hans de Graaff
commit: ee8d32c07df93bd75cab67b0c81f376628c2e752
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb  1 06:51:23 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb  2 06:22:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee8d32c0

dev-ruby/nokogiri: add 1.14.1

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

 dev-ruby/nokogiri/Manifest   |  1 +
 dev-ruby/nokogiri/nokogiri-1.14.1.ebuild | 95 
 2 files changed, 96 insertions(+)

diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest
index 33a4d74f1e06..9a7cd2344cc1 100644
--- a/dev-ruby/nokogiri/Manifest
+++ b/dev-ruby/nokogiri/Manifest
@@ -1,2 +1,3 @@
 DIST nokogiri-1.13.10-git.tgz 6236674 BLAKE2B 
043a08ab969aac1f1fada730b8df11c295b28c9b9c41bd311cedc1d20064c61b2838489c67b8513c98736377defe33cd171b9ff3846f56af450caee4327e7727
 SHA512 
c9a4b14cb92c4920872048991c958036d5f09b8e231a6f6408e5d3c5df78b70e206cc12b8ed8aaae012e51f6f87adcbe46273cd1feca082ec17f42114f5a1172
 DIST nokogiri-1.14.0-git.tgz 10445399 BLAKE2B 
c8119709232979d86d017b7f97a5ceff8f756daa85a2b51dc4d0973419a01d7ef862aeab9bbdb4000ab4bda1335e09afc24049fa34a33bd69fd8b7297bf43474
 SHA512 
9da9c3bafc7a0d9dd0218855d67ca2d024024e3778e9f2784a0a018f5add7ba92ddcbb5568017617b0270091f738e9edadbaeaaa26112cf43b64bd46210567d2
+DIST nokogiri-1.14.1-git.tgz 10446836 BLAKE2B 
a09f2772dad50f915a5a1a176721f9d8de6fb910a8692a2aac7d2b07dfb7beb7d3ec840c19d867c56d61cf4c697f88bd0e1d45dee3ff638340e9b73ff6d5caca
 SHA512 
cca800b59a548ab6ac4be6ad400c27797e61c82b9f0ad9b7417b942c6d8c56f9cb7a7c7794d1dce65702737235826799299bd506a21ca3147d61f139d37857ae

diff --git a/dev-ruby/nokogiri/nokogiri-1.14.1.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.14.1.ebuild
new file mode 100644
index ..c6bb2c38bb01
--- /dev/null
+++ b/dev-ruby/nokogiri/nokogiri-1.14.1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md"
+
+RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb)
+
+inherit ruby-fakegem multilib
+
+DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser"
+HOMEPAGE="https://www.nokogiri.org/;
+LICENSE="MIT"
+SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+SLOT="0"
+IUSE=""
+
+RDEPEND="${RDEPEND}
+   >=dev-libs/libxml2-2.10.3:=
+   >=dev-libs/libxslt-1.1.37
+   sys-libs/zlib
+   virtual/libiconv"
+DEPEND="${DEPEND}
+   >=dev-libs/libxml2-2.10.3
+   >=dev-libs/libxslt-1.1.37
+   >=sys-libs/zlib-1.2.13
+   virtual/libiconv"
+
+ruby_add_rdepend ">=dev-ruby/racc-1.4:0"
+
+ruby_add_bdepend "
+   dev-ruby/mini_portile2:2.8
+   >=dev-ruby/rexical-1.0.7
+   dev-ruby/rdoc
+   test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i \
+   -e '/tasks\/cross_compile/s:^:#:' \
+   -e '/:test.*prerequisites/s:^:#:' \
+   -e '/license/ s:^:#:' \
+   Rakefile || die
+   # Remove the cross compilation options since they interfere with
+   # native building.
+   sed -i -e 's/cross_compile  = true/cross_compile = false/' Rakefile || 
die
+   sed -i -e '/cross_config_options/d' Rakefile || die
+
+   sed -e '/simplecov/,/^end/ s:^:#:' \
+   -e '/reporters/I s:^:#:' \
+   -i test/helper.rb || die
+
+   # There is no need for mini_portile2 to be a runtime dependency on 
Gentoo
+   sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+   NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
+   ${RUBY} -Cext/${PN} extconf.rb \
+   --with-zlib-include="${EPREFIX}"/usr/include \
+   --with-zlib-lib="${EPREFIX}"/$(get_libdir) \
+   --with-iconv-include="${EPREFIX}"/usr/include \
+   --with-iconv-lib="${EPREFIX}"/$(get_libdir) \
+   --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \
+   --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \
+   --with-xslt-dir="${EPREFIX}"/usr \
+   --with-iconvlib=iconv \
+   || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+   if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then
+   ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical 
failed"
+   fi
+
+   if ! [[ -f lib/nokogiri/css/parser.rb ]]; then
+   ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed"
+   fi
+
+   emake -Cext/${PN} \
+   V=1 \
+   CFLAGS="${CFLAGS} -fPIC" \
+   archflag="${LDFLAGS}" || die "make extension failed"
+   cp -l ext/${PN}/${PN}$(get_modname) 

[gentoo-commits] repo/proj/guru:dev commit in: scripts/, .github/workflows/

2023-02-01 Thread Anna Vyalkova
commit: 87804196df681b345a2ba1b5d422447fc26a0852
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Feb  2 05:54:30 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Thu Feb  2 06:14:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87804196

.github/workflows: update actions

* bump actions
* fix indentation and other issues detected by yamllint

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

 .github/workflows/duplicates.yml | 20 ++--
 .github/workflows/emails.yml | 66 +---
 .github/workflows/pkgcheck.yml   | 16 +-
 scripts/email-checker.py | 10 +++---
 4 files changed, 59 insertions(+), 53 deletions(-)

diff --git a/.github/workflows/duplicates.yml b/.github/workflows/duplicates.yml
index 6240adef0..3c12675ac 100644
--- a/.github/workflows/duplicates.yml
+++ b/.github/workflows/duplicates.yml
@@ -1,19 +1,21 @@
+---
+
 name: duplicates
 
 on:
   push:
-branches: [ dev ]
+branches: [dev]
   pull_request:
-branches: [ dev ]
+branches: [dev]
 
 jobs:
   build:
 runs-on: ubuntu-latest
 steps:
-- uses: actions/checkout@v2
-- name: Setup master gentoo repository
-  run: |
-./scripts/setup-master-gentoo.sh
-- name: Check for duplicates
-  run: |
-./scripts/check-duplicates.sh
+  - uses: actions/checkout@v3
+  - name: Setup master gentoo repository
+run: |
+  ./scripts/setup-master-gentoo.sh
+  - name: Check for duplicates
+run: |
+  ./scripts/check-duplicates.sh

diff --git a/.github/workflows/emails.yml b/.github/workflows/emails.yml
index 966000a14..12f70387f 100644
--- a/.github/workflows/emails.yml
+++ b/.github/workflows/emails.yml
@@ -1,43 +1,45 @@
+---
+
 name: emails
 
 on:
   push:
-branches: [ dev ]
+branches: [dev]
   pull_request:
-branches: [ dev ]
+branches: [dev]
 
 jobs:
   bugzilla:
 runs-on: ubuntu-latest
 steps:
 
-- uses: nrwl/last-successful-commit-action@v1
-  id: last_successful_commit
-  with:
-branch: 'dev'
-workflow_id: 'emails.yml'
-github_token: ${{ secrets.GITHUB_TOKEN }}
-
-- name: Checkout compare ref
-  uses: actions/checkout@v2
-  with:
-ref: ${{ steps.last_successful_commit.outputs.commit_hash }}
-
-- name: Checkout code
-  uses: actions/checkout@v2
-
-- uses: actions/setup-python@v3
-  with:
-python-version: '3.x'
-
-- name: Get changed files
-  id: changed-files
-  uses: tj-actions/changed-files@v18.6
-  with:
-base_sha: ${{ steps.last_successful_commit.outputs.commit_hash }}
-files: |
-  **/metadata.xml
-
-- name: Check Emails against bugzilla
-  run: |
-python ./scripts/email-checker.py ${{ 
steps.changed-files.outputs.all_changed_files }}
+  - uses: nrwl/last-successful-commit-action@v1
+id: last_successful_commit
+with:
+  branch: 'dev'
+  workflow_id: 'emails.yml'
+  github_token: ${{ secrets.GITHUB_TOKEN }}
+
+  - name: Checkout compare ref
+uses: actions/checkout@v3
+with:
+  ref: ${{ steps.last_successful_commit.outputs.commit_hash }}
+
+  - name: Checkout code
+uses: actions/checkout@v3
+
+  - uses: actions/setup-python@v3
+with:
+  python-version: '3.x'
+
+  - name: Get changed files
+id: changed-files
+uses: tj-actions/changed-files@v18.6
+with:
+  base_sha: ${{ steps.last_successful_commit.outputs.commit_hash }}
+  files: |
+**/metadata.xml
+
+  - name: Check Emails against bugzilla
+run: |
+  python ./scripts/email-checker.py ${{ 
steps.changed-files.outputs.all_changed_files }}

diff --git a/.github/workflows/pkgcheck.yml b/.github/workflows/pkgcheck.yml
index 30afdc58c..be7ad363d 100644
--- a/.github/workflows/pkgcheck.yml
+++ b/.github/workflows/pkgcheck.yml
@@ -1,17 +1,19 @@
+---
+
 name: pkgcheck
 
 on:
   push:
-branches: [ dev ]
+branches: [dev]
   pull_request:
-branches: [ dev ]
+branches: [dev]
 
 jobs:
   build:
 runs-on: ubuntu-latest
 steps:
-- uses: actions/checkout@v2
-- name: Run pkgcheck
-  uses: pkgcore/pkgcheck-action@v1
-  with:
-args: --keywords=-RedundantVersion,-NonsolvableDepsInDev
+  - uses: actions/checkout@v3
+  - name: Run pkgcheck
+uses: pkgcore/pkgcheck-action@v1
+with:
+  args: --keywords=-RedundantVersion,-NonsolvableDepsInDev

diff --git a/scripts/email-checker.py b/scripts/email-checker.py
index 2b6e93a1d..e0e477913 100755
--- a/scripts/email-checker.py
+++ b/scripts/email-checker.py
@@ -1,12 +1,12 @@
 #!/usr/bin/env python3
 
-from http.client import HTTPSConnection
-import json
 import sys
-from typing import Dict, Iterator, NamedTuple
-from urllib.parse import quote_plus
 import 

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

2023-02-01 Thread Anna Vyalkova
commit: 9721e16a29c29e7daffa22511c0a0160177c126b
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Feb  2 06:10:35 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Thu Feb  2 06:15:02 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9721e16a

app-doc/ford: disable py3.11

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

 app-doc/ford/ford-6.1.17-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/ford/ford-6.1.17-r1.ebuild 
b/app-doc/ford/ford-6.1.17-r1.ebuild
index 5637d7215..be743a962 100644
--- a/app-doc/ford/ford-6.1.17-r1.ebuild
+++ b/app-doc/ford/ford-6.1.17-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..10} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1 toolchain-funcs



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

2023-02-01 Thread Anna Vyalkova
commit: 634ac53c199b0413fbc485853fc7dd8ad2ac8aa3
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Feb  2 06:05:35 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Thu Feb  2 06:15:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=634ac53c

metadata/pkgcheck.conf: ignore NonsolvableDepsInExp

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

 metadata/pkgcheck.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/metadata/pkgcheck.conf b/metadata/pkgcheck.conf
index 09aed46ff..d464a495a 100644
--- a/metadata/pkgcheck.conf
+++ b/metadata/pkgcheck.conf
@@ -1,3 +1,3 @@
 [DEFAULT]
 checks = -UnstableOnlyCheck,-RedundantVersionCheck,-ImlateCheck
-keywords = -NonsolvableDepsInDev
+keywords = -NonsolvableDepsInDev,-NonsolvableDepsInExp



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

2023-02-01 Thread Anna Vyalkova
commit: c2f682851630155a13757e56a1a20c29a76f4a41
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Feb  2 06:09:23 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Thu Feb  2 06:15:02 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c2f68285

profiles: fix NonsolvableDepsInStable

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 945572977..13b94c2d6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -14,6 +14,16 @@
 
 # New entries go on top.
 
+# Anna Vyalkova  (2023-02-02)
+# Requires  (2023-01-29)
 # Very outdated live version
 # See also this discussion: 
https://github.com/gentoo/guru/commit/10a1f43a0ebe867718744de54cb17fde32e4c329



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

2023-02-01 Thread Michał Górny
commit: 3aab1c4d6402156b1ba7d86e67b6c5f46306c189
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  2 04:49:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  2 05:41:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aab1c4d

dev-python/types-gdb: Bump to 12.1.4.3

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

 dev-python/types-gdb/Manifest  |  1 +
 dev-python/types-gdb/types-gdb-12.1.4.3.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-python/types-gdb/Manifest b/dev-python/types-gdb/Manifest
index 062c26515e36..50c2029a827a 100644
--- a/dev-python/types-gdb/Manifest
+++ b/dev-python/types-gdb/Manifest
@@ -1 +1,2 @@
+DIST types-gdb-12.1.4.3.tar.gz 10193 BLAKE2B 
7c247e3fff8b958e5ccbaec91d83fbc13b79aaa8d9444c6de934392980362ffb87cc2158f53035c42931aac8ca51a48b011e367c84da944cadd6ff98a21d0547
 SHA512 
cc2b2a5890a0031208543b4852bd9888a51e5a9376d54f11a81e595b752e97ecf99a2306475c894cfb966e36152ac5746ea5601ba320a53c87152accd4dbaa23
 DIST types-gdb-12.1.4.tar.gz 9561 BLAKE2B 
c6dda155f23e36570c2e00b5fe8e9fc36a42d2cc16aa79529865498b331768bf308d177842e20d1b0d941fc0a3d2e7559699e4eef8f02c1cbbdf83698751a144
 SHA512 
40653c68341aa73f2bd0e48b6631ad151ce5ec32011a189ae340e0a40c8713f2178d0a0ab47b6433a72a8482e8aa11fcffb12c230c41445f41c1056120f22f5c

diff --git a/dev-python/types-gdb/types-gdb-12.1.4.3.ebuild 
b/dev-python/types-gdb/types-gdb-12.1.4.3.ebuild
new file mode 100644
index ..e919466f59ae
--- /dev/null
+++ b/dev-python/types-gdb/types-gdb-12.1.4.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Typing stubs for gdb"
+HOMEPAGE="https://pypi.org/project/types-gdb/;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"



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

2023-02-01 Thread Michał Górny
commit: 1d7ae67f07aa0878cdec57b4ba772c32cefbb75e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  2 05:30:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  2 05:42:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d7ae67f

dev-python/ensurepip-setuptools: Bump to 67.1.0

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

 dev-python/ensurepip-setuptools/Manifest   |  1 +
 .../ensurepip-setuptools-67.1.0.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/ensurepip-setuptools/Manifest 
b/dev-python/ensurepip-setuptools/Manifest
index 4b3f9bd1dfe8..719d03b41df0 100644
--- a/dev-python/ensurepip-setuptools/Manifest
+++ b/dev-python/ensurepip-setuptools/Manifest
@@ -1,3 +1,4 @@
 DIST setuptools-65.6.3-py3-none-any.whl 1233963 BLAKE2B 
2bad02cc00293c9b6615cdcee9f2da4d66f83c494904c0467054ec15cb5650a7b72caaa52bb8925aea84eb6becd52107ba10763c2b241216d91072a1319f5d24
 SHA512 
6a9bf2230840ab90b228b433552e8813a176a9ad5f6dc74b20da412fe96c4a7f1df6095aac8dc2f25bd2393aae731927875eb9e7bc05203907539fb4a3b5c8fb
 DIST setuptools-66.0.0-py3-none-any.whl 1259316 BLAKE2B 
ef08be5897d35d63d5b4bea2fb7401c59b1be8ff09a2cc410a97074402228e41bf573820712d76f955fb4a117036bbfd6adc7ff78e33406f5f1a5ebb745eb0a3
 SHA512 
76efcc28173443d5a000cd0d1ff33e24a423786c32be824cc11cbf137ef755f41416317e326edb56f90aca157ebf49a42e20f8f2445feb7a043c36d4aa537bb4
 DIST setuptools-66.1.1-py3-none-any.whl 1260206 BLAKE2B 
e5edfb4f26347601b73d01630029cb763a0ea34e76451393fdefd84d970588713ece61b9fdcbfc56709c3d0c48880406fe77e0bdddaa8122352b5f94e850212f
 SHA512 
a2c2852680e3d39660d71dd607449d79ba7ee73bb3d60ccd5f36c84094fc2f8fc946265ec78769537320a06d249ef4089a403a4a7929e3c062b4522f271ccf8f
+DIST setuptools-67.1.0-py3-none-any.whl 1082555 BLAKE2B 
8c862d1568a71ccb5e3f10e3d7eb74e40d08843053ccd1f89bb439019890f907ce85c0b3e81f39ae1c4881f066ae9d022fd65fa4e72c7741bbe89dba00b98d3b
 SHA512 
19f56a54c7c5114efed6a97de07de18655234ae788e527ccc4d1a88e645ff30d84943d87e27752c194fb454c95a03d0fe1a9bc8c5ff27afb1b1e70e58dff98b5

diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.1.0.ebuild 
b/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.1.0.ebuild
new file mode 100644
index ..22682736bd2f
--- /dev/null
+++ b/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.1.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=${PN#ensurepip-}
+WHL=${MY_PN}-${PV}-py3-none-any.whl
+
+DESCRIPTION="Shared setuptools wheel for ensurepip Python module"
+HOMEPAGE="https://pypi.org/project/setuptools/;
+SRC_URI="
+   https://files.pythonhosted.org/packages/py3/${MY_PN::1}/${MY_PN}/${WHL}
+"
+S=${DISTDIR}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   !

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

2023-02-01 Thread Michał Górny
commit: 6998cab0edb5999cf171813c1d9f4ef5ed41394a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  2 04:53:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  2 05:42:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6998cab0

dev-python/duecredit: Bump to 0.9.2

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

 dev-python/duecredit/Manifest   |  1 +
 dev-python/duecredit/duecredit-0.9.2.ebuild | 30 +
 2 files changed, 31 insertions(+)

diff --git a/dev-python/duecredit/Manifest b/dev-python/duecredit/Manifest
index 6dff472bd02a..a2bba2dbb3f3 100644
--- a/dev-python/duecredit/Manifest
+++ b/dev-python/duecredit/Manifest
@@ -1 +1,2 @@
 DIST duecredit-0.9.1.tar.gz 81528 BLAKE2B 
f07eb552682c0d9c8c0763ad3bd9447a1ffd8c4187a26249062db34d42c184d461b3102af30c2f5712175692e18f73e70e75dd047ac728071f409f7e92e42635
 SHA512 
39b5800545b51b1e4fe5cb3b25162c9398b97f58df1651e4b518db48eca84faf0c4c70806334a619bad1a4ddb0f203a3eac849655a1a6c6e0b070889ec75ea19
+DIST duecredit-0.9.2.tar.gz 80998 BLAKE2B 
5b8689122909828cac3fb0ba5566ea28de7083c8cec777f92bfae4590cf1f3ddfc8f759872f722f0e3a3fdaff5178d8aa77d7c7cf2ee14a9aebb71df3647a8b3
 SHA512 
bb40dba6e3b9b214f2ec45bb9ed3e9056c608ab1eec31aa9ca4e101aae4263b602da5fe92a988ea403348583e8fbb0aec0ebd0178567d36f157607e80066877c

diff --git a/dev-python/duecredit/duecredit-0.9.2.ebuild 
b/dev-python/duecredit/duecredit-0.9.2.ebuild
new file mode 100644
index ..695d621282e5
--- /dev/null
+++ b/dev-python/duecredit/duecredit-0.9.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Publications (and donations) tracer"
+HOMEPAGE="https://github.com/duecredit/duecredit;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/citeproc-py-0.4[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # internet?
+   
'duecredit/tests/test_api.py::test_noincorrect_import_if_no_lxml_numpy[kwargs1-env2]'
+)



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

2023-02-01 Thread Michał Górny
commit: ece45311136f6ea9d5a8df2a7e5f37d5bae1bc71
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  2 04:55:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  2 05:42:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece45311

package.mask: Last rite dev-python/{citeproc-py,duecredit}

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 10ae4a507254..5b62afa83fb9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,14 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2023-02-02)
+# dev-python/citeproc-py requires dev-python/nose and is not maintained
+# upstream.  Its only revdep, dev-python/duecredit has no reverse
+# dependencies left.
+# Removal on 2023-03-04.  Bug #888239.
+dev-python/citeproc-py
+dev-python/duecredit
+
 # Michał Górny  (2023-02-01)
 # dev-python/blockdiag still requires dev-python/nose.  There was a PR
 # made to switch to pytest in Feb 2020 but it's not progressing at all.



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

2023-02-01 Thread Michał Górny
commit: 973f2ecb4e553fb3646d2fff7ecf3e76a7dec4d5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  2 05:06:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  2 05:42:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=973f2ecb

xfce-extra/xfce4-notifyd: Bump to 0.7.3

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

 xfce-extra/xfce4-notifyd/Manifest  |  1 +
 .../xfce4-notifyd/xfce4-notifyd-0.7.3.ebuild   | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/xfce-extra/xfce4-notifyd/Manifest 
b/xfce-extra/xfce4-notifyd/Manifest
index cb621e02925e..a24d460207ec 100644
--- a/xfce-extra/xfce4-notifyd/Manifest
+++ b/xfce-extra/xfce4-notifyd/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-notifyd-0.6.5.tar.bz2 572193 BLAKE2B 
498c8eecfd884aa04230fea2ecca3b663f0d6b59b549cc5a56d43ac20a17d4f15a1bd1e3ce8d1681de7307d569096e169ada447d41f7889daad5a35c8a8f
 SHA512 
9953dd456520bd80e0d48da013703d7b976f953b9b41cd55f3ac236a74c55277d04f38a092e2a9024cd67cbcde3f3989daadf6b4f41e57c7e005c20f4acdf1ac
 DIST xfce4-notifyd-0.7.2.tar.bz2 576257 BLAKE2B 
69e0ac8fdbabc5c27788f0854e4fc35cd837eaba9632d84c9acbebe088d1c111723c2b763b6da29c69cb3e9dec925581bc4b12eeb58d3e0ecd3a065db4e4f919
 SHA512 
7a2a162db82f7760a455c32c5a5dc25eba6f747bb76da56bc49f5c37e1386416496fa7bc51fe010fe403e958a8ab665ae7359ed334589b0b55942dcccd370894
+DIST xfce4-notifyd-0.7.3.tar.bz2 587185 BLAKE2B 
42da6227d59d97c0693d27ba6ca682f59c0625587f3f115a8f548349df156dc012e555bd6b3eecbf792eb3b6aa2d86d99895a1d0987a2da581928b1c2c54a987
 SHA512 
525fcf5dfa8c4a2bf48b4276b19f5fd1d5010bdeacd52f6d9189aabf1d5fe2a79efa542796c62d62c6a7bfc83d7eddf3ed671fa171be96c255907b7c7f599bee

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



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

2023-02-01 Thread Michał Górny
commit: 7eff58af945802ec2cd560483a60a80e885ba4cf
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  2 04:59:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  2 05:42:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eff58af

dev-python/pylint: Bump to 2.16.0

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

 dev-python/pylint/Manifest |  1 +
 dev-python/pylint/pylint-2.16.0.ebuild | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
index 9c22a1a898db..360b014d7daa 100644
--- a/dev-python/pylint/Manifest
+++ b/dev-python/pylint/Manifest
@@ -1,3 +1,4 @@
 DIST pylint-2.15.10.gh.tar.gz 1321574 BLAKE2B 
6ba504e0715675e8bf81848132e39e1d9b00078cb5ae2e881212898c6c9cfcbcf554ba3e9c6194173a776689ad311cef8e7420e027261b68c6e3f877c9961f33
 SHA512 
ce02512705f044be68dc7e2735ad705652307a1deec22ed3c077f29820a79b2d4f2a8ea82ca40a805bab516f7c00f83a22125228461e9e7db4f67f2b4cbf4edc
 DIST pylint-2.15.8.gh.tar.gz 1318035 BLAKE2B 
39b6a604af8e1b8d54640d9088f9a527ae2ef74535adb0fd655647f972193a955564a2acd0fadde723cf873b0765d362c9cd7dc2d8cc984b8fa0ec0107ce8968
 SHA512 
c5b59ca220303d66804dd55990e6d62e2cadc2ab7654e47d7ec5e16749b40ad557f43f7b8919c79e48e4b60dc1f92169df7bc312bede279b8f97aee223d9b0bd
 DIST pylint-2.15.9.gh.tar.gz 1319840 BLAKE2B 
6c48b19698e4692085d010eb857dc036cf67f94f6b82df3427b00a793f410e9b6b6ef7a5e868163752aa37355e8712c4ff48edb9b740f7d254af69370058e8ca
 SHA512 
868d39011a545ffe719bd14dc4f99d59fad2487160900391cc91bec419d1c3857012b950a1bff790cdbdcb4b9120f83faf7c6b8adb1fd033db5edc54fe7816a1
+DIST pylint-2.16.0.gh.tar.gz 1379079 BLAKE2B 
3dab6230955d36349e42416bdde2a2384ff304f58db15fc4f0ed81d035f4babe8e683e78216e4001ad180b479f76008f4fa36968750bf8570aeb91c6d5808686
 SHA512 
e941bd8c5b4ef683cced8500ba6c29a1ab6705d467c1bf51e4d955c22a96eded56b832c52f73fed16e6e6a35a6ffa9609489ed5f2aae8cc761e234fa013fdcfc

diff --git a/dev-python/pylint/pylint-2.16.0.ebuild 
b/dev-python/pylint/pylint-2.16.0.ebuild
new file mode 100644
index ..5f38248455ba
--- /dev/null
+++ b/dev-python/pylint/pylint-2.16.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python code static checker"
+HOMEPAGE="
+   https://pypi.org/project/pylint/
+   https://github.com/PyCQA/pylint/
+"
+SRC_URI="
+   https://github.com/pycqa/pylint/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="examples"
+
+# Make sure to check 
https://github.com/PyCQA/pylint/blob/main/pyproject.toml#L34 on bumps
+# Adjust dep bounds!
+RDEPEND="
+   =dev-python/astroid-2.14.1[${PYTHON_USEDEP}]
+   >=dev-python/dill-0.3.6[${PYTHON_USEDEP}]
+   >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
+   =dev-python/mccabe-0.6[${PYTHON_USEDEP}]
+   =dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+"
+BDEPEND="
+   test? (
+   >=dev-python/GitPython-3[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   rm -rf pylint || die
+
+   local EPYTEST_DESELECT=(
+   # TODO
+   
'tests/test_functional.py::test_functional[forgotten_debug_statement_py37]'
+   
'tests/test_functional.py::test_functional[dataclass_with_field]'
+   'tests/test_functional.py::test_functional[no_name_in_module]'
+   'tests/test_functional.py::test_functional[shadowed_import]'
+   
tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_error_msg
+   
tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_info_msg
+   
tests/config/pylint_config/test_run_pylint_config.py::test_invocation_of_pylint_config
+
+   # apparently fragile, needs unpickleable plugin
+   
tests/test_check_parallel.py::TestCheckParallelFramework::test_linter_with_unpickleable_plugins_is_pickleable
+   )
+   local EPYTEST_IGNORE=(
+   # No need to run the benchmarks
+   tests/benchmark/test_baseline_benchmarks.py
+   )
+   epytest
+}
+
+python_install_all() {
+   if use examples ; then
+   docompress -x 

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

2023-02-01 Thread Michał Górny
commit: deb18c20b788578c877bdfb1eba9637b97399fa4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  2 04:41:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  2 05:41:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb18c20

dev-python/botocore: Bump to 1.29.62

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.29.62.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index d7934bc463a9..a97bc8492636 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.29.58.gh.tar.gz 11135559 BLAKE2B 
937b00f1a3c4e3ec818846549bc0cef
 DIST botocore-1.29.59.gh.tar.gz 11131182 BLAKE2B 
fa85e1f8dc3c366f7a7fb3e9b06dd298b1ad62be882891df3414289aa9e88bff72753690a1438e6040aefb7cafa1718a70c940e8cd2b4e743df44013b5748ef6
 SHA512 
9a4811b44c67652cacc899d1d84d4db1305cb60e73dd47d7f543b85ec37f921cab00a51d67b48ab6a215be8f7543e30c54585e0fb337085e1b75774b053c4bf3
 DIST botocore-1.29.60.gh.tar.gz 11129718 BLAKE2B 
690d80fa12e9df141402019dc45ef2b0807669132ede8af6b57a45a172da78fda3de017a6392920885125763f221a1dbc6a406cb5cf85e66fb50916cc58ba15f
 SHA512 
b8fb6567db599e09bc000ed0b178ff2799c45edeaf21b122a2028b83a50ef7aa27f874b8dec034f6dc61738c4fd3a218db92b26e104cfa2b3ed6f818d034108e
 DIST botocore-1.29.61.gh.tar.gz 11137565 BLAKE2B 
29cce274a1ded4bad0a841664e8b81d1d347ab0b2088c18f8c549463d6480edc795f6ec88571e5d0f0e453dcb5dff554027094072398022f38646ff81d73fd31
 SHA512 
3349fcf2859fe6d7f9e4cd901e80c8c2b856afb9b03e7967ab73a6888e6990767624cc462a338a17832687d279007c858047f69ceafbaf825a0b5fb468574c83
+DIST botocore-1.29.62.gh.tar.gz 11139851 BLAKE2B 
528dd2338ec4b1d9ab8f50d277f9dcec005fe5ce24045b06dfac4a856755a284076a92034c761d54dc5daeaa1a86cdcac3add3efb72d702e909b30a076976ec1
 SHA512 
a4691bbb9c02027d39b1471107e70843d135050e0e495e32bd223e45b587cd1bb91052a38885b99b063420e1ee73e121365adfe82c241f33fdfbfc722d098c7d

diff --git a/dev-python/botocore/botocore-1.29.62.ebuild 
b/dev-python/botocore/botocore-1.29.62.ebuild
new file mode 100644
index ..0f4daaa48e81
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.62.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-02-01 Thread Michał Górny
commit: de98da283cf2eb2e1e4230af16c854cc227086d5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  2 04:41:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  2 05:41:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de98da28

dev-python/boto3: Bump to 1.26.62

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index bb7f94de110e..8190e5cf1a08 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,3 +5,4 @@ DIST boto3-1.26.58.gh.tar.gz 594149 BLAKE2B 
5bf0ec6a321826a6f7cc346e6051e6b4d994
 DIST boto3-1.26.59.gh.tar.gz 594565 BLAKE2B 
90c5fe950da7fabc46a4c34e0a77997cfc643273f6b3c1afed6caad3415486b25a6610c8fb9d3f3450b4f3b73e45cfec5d6b1f02666dbd2608944e2db81a955b
 SHA512 
e4dff5978e41a9f4c29ef131d7b8c1f0ec625d9fc77a8cff9ce3c6d5a00d68e75b62da34b418252ddfeedf6302332edd8a30d88401ea393d0de3add64ab5cc40
 DIST boto3-1.26.60.gh.tar.gz 595047 BLAKE2B 
ae920d1fd17e4ceb81c512f5d2af63e4b6c09d8a5382bc50656a8ade1bd490a28bc299d7beb9b3f2b271d1001dbad7f3f1a52177d0d6a09943aea5b351a805dc
 SHA512 
372b3e1a5265448a1f7ed11e1d66f2d33f7b35a5b66203220470eefa93eb04cbcddf2f45809ee5d1d2d369bd75ae40dbd48580b6a30a5f43d97e6b04c6211cfa
 DIST boto3-1.26.61.gh.tar.gz 596525 BLAKE2B 
4d6e4548bc7f2ee57145341a107c6ebafd4fc47b13f10ddc142e974c8444365eb5242510994d9f8bb1d020b988ae08c25322d8a6e96184053ace65583c4f0375
 SHA512 
22f92510a959714a2128730cd618d602542a4c0f305a3560ff8b2acfb79a8bbab07d417bb10830c04d80406cfb31fa8c3765de3506ad7839efd403410c887836
+DIST boto3-1.26.62.gh.tar.gz 597271 BLAKE2B 
ec5585060479da854567b8bf50271b083bd3bf4eec382db3391408a5b7b9c09d7ad67689b87643a1f411609624008a691935bbacaecf321bc39f9783a92349d2
 SHA512 
5209f6f9ae308df56d5dc8b15b6f4a6b083fd92ed365b715e9d22861d5ab9058ebf343e94e702830933d1eaee60f1566fed4e87b76585e52b1bab8ea92b3ccb2

diff --git a/dev-python/boto3/boto3-1.26.62.ebuild 
b/dev-python/boto3/boto3-1.26.62.ebuild
new file mode 100644
index ..9523f65d5fb9
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.62.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-02-01 Thread Michał Górny
commit: 5065cadc4db014f0e19ed3269896b090d8e27e46
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  2 04:46:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  2 05:41:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5065cadc

dev-python/sqlalchemy: Bump to 2.0.1

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

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

diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index 0323da67d311..ddce5b17e60a 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -2,3 +2,4 @@ DIST SQLAlchemy-1.4.44.tar.gz 8516775 BLAKE2B 
647a43b2c01bcf066891e6bf2247271ff0
 DIST SQLAlchemy-1.4.45.tar.gz 8535958 BLAKE2B 
09e777584067532ed77d8dca9d86996b22317395338aa056d91d7ae1600d6b7111ef714d04980f87ab517007dd6a581c5552efa9c4a676e88c567f339f227fe6
 SHA512 
4c6e9ef84c6517f47493ad6ce6d366bc0e7222e7a668d43c7b9f4919e87076a5f7687dc525060e430be23c5d9f12e7ef9d97d679040ff132244aa2b3418974a9
 DIST SQLAlchemy-1.4.46.tar.gz 8544238 BLAKE2B 
8ef4aae61bee3c9c54b953a9ba34074d8cac0d54d8ae3389f40fa99f57755b2ee0a8a7826e0835fada2d82b96559d974172c9d9781ec746c79006f59d7a5bba0
 SHA512 
1977c6125e9f45a45b7941c1e0164866bd5ea72839e619d4e259db9a5370fe2b4f191257f3c9ddb28b5c22617a71d359620601c54d9273c38b3281a6c2f5ff03
 DIST SQLAlchemy-2.0.0.tar.gz 9188064 BLAKE2B 
2c81b9663c14851f10d6987645b9c7185067ad680107d2c59ccb3a67ffec0507d30e646d8fb283919ed120203b64591b089f6b840ab97d8e7c59bddd4793319e
 SHA512 
54bde6047a94fc6b050ca6e4b6136ab2a62de0f55665c07a7bec953c75462e32908e88de5c2dc42ee45cd0b8b9f155dd33d148408ab5e3cc579b0e13cdf00801
+DIST SQLAlchemy-2.0.1.tar.gz 9204926 BLAKE2B 
ee2735e11caf8b776563d91c43577e94bcba77f33f21f24f451ee3d217e446385a21be6fda7c5cf90e51ddf7b6445374bcea824f06bd59104af6cc6e7cfb5503
 SHA512 
8164cb9a59a03afe0c60aca2166d5d40a65c5580e8a2618245884a19c36414f8530ddfd963abb6617d03077f49ce37afd6e68db0e5e018402027f93e98de332c

diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.1.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-2.0.1.ebuild
new file mode 100644
index ..3242eab60351
--- /dev/null
+++ b/dev-python/sqlalchemy/sqlalchemy-2.0.1.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_REQ_USE="sqlite?"
+
+inherit distutils-r1 optfeature
+
+MY_PN="SQLAlchemy"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
+HOMEPAGE="
+   https://www.sqlalchemy.org/
+   https://pypi.org/project/SQLAlchemy/
+   https://github.com/sqlalchemy/sqlalchemy/
+"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="examples +sqlite test"
+
+RDEPEND="
+   >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # hardcode call counts specific to Python versions
+   test/aaa_profiling
+)
+
+src_prepare() {
+   sed -i -e '/greenlet/d' setup.cfg || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   test/ext/mypy/test_mypy_plugin_py3k.py
+   )
+   local EPYTEST_DESELECT=(
+   # warning tests are unreliable
+   test/base/test_warnings.py
+   # TODO
+   
test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_40_1::test_sql_expr_w_mods_bump
+   )
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   
test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access
+   
test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg
+   
test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg
+   
test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string
+   
test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string
+   
test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string
+   
test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_3_40_1::test_cant_parse_datetime_message
+   
test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_40_1::test_delete_single
+   
test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_40_1::test_insert_single
+   

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

2023-02-01 Thread Michał Górny
commit: 9d22e1ff2d862f9fbe00725a719cd206aae30bec
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  2 04:42:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  2 05:41:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d22e1ff

dev-python/trimesh: Bump to 3.18.3

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

 dev-python/trimesh/Manifest  |  1 +
 dev-python/trimesh/trimesh-3.18.3.ebuild | 77 
 2 files changed, 78 insertions(+)

diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest
index 779c14b4d159..87b4d5a60359 100644
--- a/dev-python/trimesh/Manifest
+++ b/dev-python/trimesh/Manifest
@@ -2,3 +2,4 @@ DIST trimesh-3.17.1.gh.tar.gz 12653345 BLAKE2B 
df286132ca01e1a7e8c226b7c98ffa068
 DIST trimesh-3.18.0.gh.tar.gz 1265 BLAKE2B 
e183ab1b5ff904b54a7801aaf9e6a3ac24a277107dae03dd37be7a37c56835ac99b617af1c12ea4119c39c3c064d8d1e783ce6effa51ebc0bc65103e688ad363
 SHA512 
309e1c5dd17a2d1875254a732d96708b98635cbd17ceea80c5386d6ea4675f943e1760f7a4383e9c24ec5711d30ea0732883a691952da1d1079a81a87fcca6cc
 DIST trimesh-3.18.1.gh.tar.gz 12657109 BLAKE2B 
8e5370193e7d47f1dc2d7d43c356df1a56c2b4b8af6f47ac6aa889b04a3b950ec507b5cc0fe6f99f874cf66111aa72773025ba3821013466bb34baced3a361ca
 SHA512 
72936c0fc6f89ffa35b80928dc5abac8ca4fac023f5be1d4adec6d020f3da6ee2c7a97efb0cecf58faad94ef6f33949533ac789affcecee07696ca0188fd47f0
 DIST trimesh-3.18.2.gh.tar.gz 12656555 BLAKE2B 
39fb1a04a067fdf5e2e85eaacd135f79ae322cab583b1701e702c3638677d8b16d0de411300a39ee39be526500a09ca77fab65666f5eda45c0fa289a48ac1513
 SHA512 
662034adf97efcc50d0c665b8af5ef190ec48d116186d348d4c431dc1fc51564b36b470d996419770e8f48e2e482e3fa8aa9ced30871c7e1dcb20dcee4e9cd5a
+DIST trimesh-3.18.3.gh.tar.gz 12658464 BLAKE2B 
8017cc039273fd9bc01605bd80ca0f3b880a138ca81ff1ded862c8083d20f62f0775671260f7f21deeba403bc1a273dd0bbc138779fbf5c1e08bfab9c0937ec3
 SHA512 
af2838ae8ad01b5113d26aa955a906d6e3379f4484711da1cb76f9735f162a3356b6529e4a633ddb552edb54529c7e738e030d881322d24502e6945e17b55074

diff --git a/dev-python/trimesh/trimesh-3.18.3.ebuild 
b/dev-python/trimesh/trimesh-3.18.3.ebuild
new file mode 100644
index ..58326c675396
--- /dev/null
+++ b/dev-python/trimesh/trimesh-3.18.3.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..10} )
+
+inherit distutils-r1 multiprocessing optfeature
+
+DESCRIPTION="Python library for loading and using triangular meshes"
+HOMEPAGE="
+   https://trimsh.org/
+   https://github.com/mikedh/trimesh/
+   https://pypi.org/project/trimesh/
+"
+SRC_URI="
+   https://github.com/mikedh/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/colorlog[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/msgpack[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pycollada[${PYTHON_USEDEP}]
+   dev-python/pyglet[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}]
+   dev-python/svg-path[${PYTHON_USEDEP}]
+   dev-python/sympy[${PYTHON_USEDEP}]
+   dev-python/xxhash[${PYTHON_USEDEP}]
+   sci-libs/rtree[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/mapbox_earcut[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # remove pyinstrument from tests, as only used for profiling
+   sed -e '/pyinstrument/d' -i tests/{regression,corpus,generic}.py || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # does profiling with pyinstrument
+   tests/test_scenegraph.py::GraphTests::test_shortest_path
+   )
+   epytest -n "$(makeopts_jobs)"
+}
+
+pkg_postinst() {
+   optfeature_header "${PN} functionality can be extended by installing 
the following packages:"
+   optfeature "making GUI applications with 3D stuff" dev-python/glooey
+   optfeature "2D triangulations of polygons" dev-python/mapbox_earcut
+   optfeature "loading a number of additional mesh formats" 
dev-python/meshio
+   optfeature "figuring out how much memory we have" dev-python/psutil
+   optfeature "marching cubes and other nice stuff" sci-libs/scikit-image
+}



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

2023-02-01 Thread Michał Górny
commit: 945bd340a7dd04fa294cc98b16984348283a532b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  2 04:50:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  2 05:41:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945bd340

dev-python/setuptools: Bump to 67.1.0

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

 dev-python/setuptools/Manifest |   1 +
 dev-python/setuptools/setuptools-67.1.0.ebuild | 126 +
 2 files changed, 127 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index d78b5c61ef73..64af317376fd 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -1,2 +1,3 @@
 DIST setuptools-65.7.0.tar.gz 2618315 BLAKE2B 
a0989c3fd0ab476d69885d022eccf1a89dc670a17d0b3e73bbe4ffb530e26a838fcd1cfffc4c2720ddd19cb8ba45d42bc31441f1e3bbc32fa71850d208f37cc8
 SHA512 
0eb2d9de9ef2565cf012db7d68ee18359a1432dd42ecd3fb7d490f73d57b0e7ba2a67e0401f66051127e913f29c2e221e88c0cbf523b0ac9abe7f00b6ab1ded8
 DIST setuptools-67.0.0.tar.gz 2474556 BLAKE2B 
470ddb7ba0cba6a8ea677a101a4639701bee7ace860df2616e097e9bb479275877e8904ec4f62c33fcd6c05b3aaac48bb7bf2360cc839eccde4231c9befc6fed
 SHA512 
d006f417920f2bceae0f1d4ecfabbcec5d20866b0de92c002a8fdc0366b9206e3d59fd2b30886b4f71e437dc86b411a9653f7c809dcc2cfb12869571840ff9bf
+DIST setuptools-67.1.0.tar.gz 2475095 BLAKE2B 
4b803efc140f2f80c512a7cc5758822b64130a9acd4c7c6e2d56cc2793b973e9fbe083041f8c18103edb67097fdfcf579a856b279f29103073416907be901c76
 SHA512 
bc867c5f49b4fe72b37f1a8e8281603403ce36679be7aae2ac3e0429cda9852735d38ee5624e440d58991a1df773bdff2f603f9aecf52d1f573a3975d279

diff --git a/dev-python/setuptools/setuptools-67.1.0.ebuild 
b/dev-python/setuptools/setuptools-67.1.0.ebuild
new file mode 100644
index ..1bb399f8c175
--- /dev/null
+++ b/dev-python/setuptools/setuptools-67.1.0.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+# please bump dev-python/ensurepip-setuptools along with this package!
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_TESTED=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="
+   https://github.com/pypa/setuptools/
+   https://pypi.org/project/setuptools/
+"
+SRC_URI="
+   mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}]
+   >=dev-python/nspektr-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}]
+   >=dev-python/packaging-23[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2.6.2-r1[${PYTHON_USEDEP}]
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-4.11.1[${PYTHON_USEDEP}]
+   ' 3.9)
+"
+BDEPEND="
+   ${RDEPEND}
+   >=dev-python/wheel-0.37.1-r1[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/build[${PYTHON_USEDEP}]
+   >=dev-python/ini2toml-0.9[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-envs-2.2[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-path-3.2.0[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/pip-run[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-fixture-config[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/pytest-virtualenv[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-20[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   ' "${PYTHON_TESTED[@]}")
+   )
+"
+PDEPEND="
+   >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+"
+
+DOCS=( {CHANGES,README}.rst )
+
+src_prepare() {
+   local PATCHES=(
+   # TODO: remove this when we're 100% PEP517 mode
+   "${FILESDIR}"/setuptools-62.4.0-py-compile.patch
+   )
+
+   distutils-r1_src_prepare
+
+   # remove bundled dependencies, setuptools will switch to system deps
+  

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

2023-02-01 Thread Michał Górny
commit: bf808d69604ce960fcceb13bab0848209809d207
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb  2 04:41:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb  2 05:41:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf808d69

app-admin/awscli: Bump to 1.27.62

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.27.62.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index eae08953fd67..a01c78c57564 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,3 +5,4 @@ DIST aws-cli-1.27.58.gh.tar.gz 2359921 BLAKE2B 
da3ead9140407faff60384fa7aafbc27a
 DIST aws-cli-1.27.59.gh.tar.gz 2360458 BLAKE2B 
e60117e41cf95d442db333cf49c146e4ed02247007b8f46228799c5dee8c486aec34b236c9a0a6d152d690ff86c34fd797a6f35227a6e443805cdfe1b1b30f00
 SHA512 
87b9aebe812415223285c09ab5a36de2b9c0da49775d1162a5b5d7489ad61c16ca5361b721bc9e4ec4ccc09306be24513f42d7263b315d6856be20fdf0779686
 DIST aws-cli-1.27.60.gh.tar.gz 2361068 BLAKE2B 
ee5b5b1129bcdfe261d0b7ddbfa905b4c97a799ba7c494cad74bcb3c74dcff39131b908d602a60c023c26cf4c733a52b385c4ad8266c53e5d60d8036c5abd2e6
 SHA512 
aa14729040d4dcfdbb75936eb29d651c03ea28a3c18f5ad4b9e685899e07f03703f2058d508a16c753df1b1e66af3ff84ec9e31476fc2f969786235ce15ae425
 DIST aws-cli-1.27.61.gh.tar.gz 2362178 BLAKE2B 
512fd70f5688289b79807e679aded5085af89a14e5724dc70a771fed846060a4ef1265b3ef9d598c24d228649412204cf48d02a2ff840575a8e9a3fc3a2fe12a
 SHA512 
c8b0640fd2aba05617e3ed60d5cfc6749102e16477eaae2e94d5be7750d5bfea14c8020a4dc7bac5c2b2bae2f46f302930b03b6d47a1cf778ae08be761f7274f
+DIST aws-cli-1.27.62.gh.tar.gz 2362968 BLAKE2B 
8d2bbbea1f4ff27bc441308c08ecbb2e02f102a75520dd6af9de19c258059510c6ad48beb6c7ad0ef576bb96687156c1165e66d1fd5457e4947ce1551d3bea73
 SHA512 
f27ce64e582cb88dc58009ef994b996c931a7827e8d9d4d450a7118a3fef1758a44ee706832b543d39481fbf4a82eb4cdb9944aa294d25e063476190bc20a66a

diff --git a/app-admin/awscli/awscli-1.27.62.ebuild 
b/app-admin/awscli/awscli-1.27.62.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.62.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2023-02-01 Thread Sam James
commit: a96f59209519b8a06d35fcdc552a1a53a1c91eff
Author: Stijn Tintel  linux-ipv6  be>
AuthorDate: Thu Feb  2 00:02:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  2 04:49:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96f5920

dev-python/ovs: keyword 2.17.1_p1 for ~ppc64

Tested on a POWER8 server with 802.1Q, 802.3ad and libvirt.

Signed-off-by: Stijn Tintel  linux-ipv6.be>
Signed-off-by: Sam James  gentoo.org>

 dev-python/ovs/ovs-2.17.1_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/ovs/ovs-2.17.1_p1.ebuild 
b/dev-python/ovs/ovs-2.17.1_p1.ebuild
index 90b68539c543..95604fae8bfb 100644
--- a/dev-python/ovs/ovs-2.17.1_p1.ebuild
+++ b/dev-python/ovs/ovs-2.17.1_p1.ebuild
@@ -16,6 +16,6 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 RDEPEND="dev-python/sortedcontainers[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, profiles/arch/m68k/, profiles/arch/alpha/, ...

2023-02-01 Thread Sam James
commit: b20b5bab12d0085e0c1e92c34ab1a1c39c2b01ce
Author: Stijn Tintel  linux-ipv6  be>
AuthorDate: Thu Feb  2 00:17:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  2 04:49:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20b5bab

net-misc/openvswitch: add USE=unwind

Building net-misc/openvswitch on a host with sys-libs/libunwind
installed results in several binaries being linked to libunwind.so.

As net-misc/openvswitch lacks a dependency on sys-libs/libunwind,
installing a binpkg created on such host will result in broken binaries.

There is no configure option to disable libunwind, and upstream enables
the dependency unconditionally in their RPM spec, but as we support
architectures that do not support libunwind, this is not an option.

Add a USE flag to toggle libunwind via the autoconf macro.

Closes: https://bugs.gentoo.org/892389
Signed-off-by: Stijn Tintel  linux-ipv6.be>
Closes: https://github.com/gentoo/gentoo/pull/29385
Signed-off-by: Sam James  gentoo.org>

 .../{openvswitch-2.17.2-r1.ebuild => openvswitch-2.17.2-r2.ebuild}   | 5 -
 profiles/arch/alpha/package.use.mask | 5 +
 profiles/arch/m68k/package.use.mask  | 5 +
 profiles/arch/sparc/package.use.mask | 5 +
 4 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild 
b/net-misc/openvswitch/openvswitch-2.17.2-r2.ebuild
similarity index 97%
rename from net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild
rename to net-misc/openvswitch/openvswitch-2.17.2-r2.ebuild
index c26ee73a3019..c17e37e3f3bb 100644
--- a/net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild
+++ b/net-misc/openvswitch/openvswitch-2.17.2-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.openvswitch.org/releases/${P}.tar.gz;
 LICENSE="Apache-2.0 GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-IUSE="debug modules monitor +ssl"
+IUSE="debug modules monitor +ssl unwind"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 # Check python/ovs/version.py in tarball for dev-python/ovs dep
@@ -26,6 +26,7 @@ RDEPEND="${PYTHON_DEPS}
dev-python/zope-interface[${PYTHON_USEDEP}]
')
debug? ( dev-lang/perl )
+   unwind? ( sys-libs/libunwind:= )
ssl? ( dev-libs/openssl:= )"
 DEPEND="${RDEPEND}
sys-apps/util-linux[caps]"
@@ -82,6 +83,8 @@ src_configure() {
local linux_config
use modules && linux_config="--with-linux=${KV_OUT_DIR}"
 
+   export ac_cv_lib_unwind_unw_backtrace="$(usex unwind)"
+
# Need PYTHON3 variable for bug #860240
PYTHON3="${PYTHON}" CONFIG_SHELL="${BROOT}"/bin/bash 
SHELL="${BROOT}"/bin/bash econf ${linux_config} \
--with-rundir=/var/run/openvswitch \

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index d911bcaf7be1..e446e594c592 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Stijn Tintel  (2023-02-02)
+# Dependency not keyworded
+# https://bugs.gentoo.org/show_bug.cgi?id=892389
+net-misc/openvswitch unwind
+
 # matoro  (2022-09-22)
 # Unable to test due to mask, bug #763963
 net-misc/openntpd constraints

diff --git a/profiles/arch/m68k/package.use.mask 
b/profiles/arch/m68k/package.use.mask
index 98c973ac29d0..0fac36b10ed5 100644
--- a/profiles/arch/m68k/package.use.mask
+++ b/profiles/arch/m68k/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Stijn Tintel  (2023-02-02)
+# Dependency not keyworded
+# https://bugs.gentoo.org/show_bug.cgi?id=892389
+net-misc/openvswitch unwind
+
 # Andreas K. Hüttel  (2022-05-29)
 # No TMP here, no xkb here
 sys-apps/systemd tpm xkb

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index c460aac2ca72..525793fbb21d 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Stijn Tintel  (2023-02-02)
+# Dependency not keyworded
+# https://bugs.gentoo.org/show_bug.cgi?id=892389
+net-misc/openvswitch unwind
+
 # Sam James  (2023-01-31)
 # jit not supported on sparc32 or sparc64
 dev-libs/libpcre2 jit



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

2023-02-01 Thread Sam James
commit: eb3cbacff12be389f2b9a414c1dd7af53963863b
Author: Stijn Tintel  linux-ipv6  be>
AuthorDate: Thu Feb  2 00:03:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  2 04:49:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb3cbacf

net-misc/openvswitch: keyword 2.17.2-r1 for ~ppc64

Tested on a POWER8 server with 802.1Q, 802.3ad and libvirt.

Signed-off-by: Stijn Tintel  linux-ipv6.be>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild 
b/net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild
index fab5815f4556..c26ee73a3019 100644
--- a/net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild
+++ b/net-misc/openvswitch/openvswitch-2.17.2-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.openvswitch.org/releases/${P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="debug modules monitor +ssl"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: sci-misc/vitables/

2023-02-01 Thread Benda XU
commit: 22e4bdde2d8d3c40f27a656592a5e1e42ea41a46
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Feb  2 04:10:14 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Thu Feb  2 04:12:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22e4bdde

sci-misc/vitables: remove unnecessary QtTest.

Closes: https://bugs.gentoo.org/892838
Signed-off-by: Benda Xu  gentoo.org>

 sci-misc/vitables/vitables-3.0.2_p4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-misc/vitables/vitables-3.0.2_p4.ebuild 
b/sci-misc/vitables/vitables-3.0.2_p4.ebuild
index c3764c5fcf38..67d4ca2725e6 100644
--- a/sci-misc/vitables/vitables-3.0.2_p4.ebuild
+++ b/sci-misc/vitables/vitables-3.0.2_p4.ebuild
@@ -32,6 +32,7 @@ distutils_enable_tests pytest
 
 src_prepare() {
eapply ../debian/patches
+   sed -e '/QtTest/d' -i tests/test_samples.py || die
default
 }
 



[gentoo-commits] proj/sci:master commit in: dev-python/heudiconv/, dev-python/heudiconv/files/

2023-02-01 Thread Horea Christian
commit: 3a2800caf0688e4bb9c813a239a939b678ea798a
Author: Horea Christian  chymera  eu>
AuthorDate: Thu Feb  2 03:01:52 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Thu Feb  2 03:01:52 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3a2800ca

dev-python/heudiconv: fixed tests

Signed-off-by: Horea Christian  chymera.eu>

 .../heudiconv/files/heudiconv-0.11.6-gitenv.patch   | 21 +
 dev-python/heudiconv/heudiconv-0.11.6-r1.ebuild | 17 -
 2 files changed, 25 insertions(+), 13 deletions(-)

diff --git a/dev-python/heudiconv/files/heudiconv-0.11.6-gitenv.patch 
b/dev-python/heudiconv/files/heudiconv-0.11.6-gitenv.patch
new file mode 100644
index 0..27bc441aa
--- /dev/null
+++ b/dev-python/heudiconv/files/heudiconv-0.11.6-gitenv.patch
@@ -0,0 +1,21 @@
+From 0c30781248e0c1f2d437e0dfd923a74d7e647411 Mon Sep 17 00:00:00 2001
+From: Horea Christian 
+Date: Wed, 1 Feb 2023 21:34:58 -0500
+Subject: [PATCH] Setting git author and email in test environment
+
+---
+ heudiconv/tests/conftest.py | 3 +++
+ 1 file changed, 3 insertions(+)
+ create mode 100644 heudiconv/tests/conftest.py
+
+diff --git /dev/null b/heudiconv/tests/conftest.py
+new file mode 100644
+index ..f4f47d16
+--- /dev/null
 b/heudiconv/tests/conftest.py
+@@ -0,0 +1,5 @@
++import os
++os.environ["GIT_AUTHOR_EMAIL"] = "m...@example.com"
++os.environ["GIT_AUTHOR_NAME"] = "Max Mustermann"
++os.environ["GIT_COMMITTER_EMAIL"] = "m...@example.com"
++os.environ["GIT_COMMITTER_NAME"] = "Max Mustermann"

diff --git a/dev-python/heudiconv/heudiconv-0.11.6-r1.ebuild 
b/dev-python/heudiconv/heudiconv-0.11.6-r1.ebuild
index 11b98367e..847424235 100644
--- a/dev-python/heudiconv/heudiconv-0.11.6-r1.ebuild
+++ b/dev-python/heudiconv/heudiconv-0.11.6-r1.ebuild
@@ -33,19 +33,10 @@ BDEPEND="
)
 "
 
-# Reported upstream:
-# https://github.com/nipy/heudiconv/issues/627
-EPYTEST_DESELECT=(
-   "heudiconv/tests/test_dicoms.py::test_embed_dicom_and_nifti_metadata"
-   "heudiconv/tests/test_heuristics.py::test_reproin_largely_smoke"
-   "heudiconv/tests/test_heuristics.py::test_scans_keys_reproin"
-   "heudiconv/tests/test_heuristics.py::test_scout_conversion"
-   "heudiconv/tests/test_heuristics.py::test_notop[bidsoptions0]"
-   "heudiconv/tests/test_heuristics.py::test_notop[bidsoptions1]"
-   "heudiconv/tests/test_heuristics.py::test_phoenix_doc_conversion"
-   "heudiconv/tests/test_main.py::test_prepare_for_datalad"
-   "heudiconv/tests/test_main.py::test_cache"
-   "heudiconv/tests/test_regression.py::test_grouping[merged]"
+# Patch sumbitted upstream, check if removal possible in next release:
+# https://github.com/nipy/heudiconv/pull/631
+PATCHES=(
+   "${FILESDIR}/${P}-gitenv.patch"
 )
 
 distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: media-plugins/libvisual-projectm/

2023-02-01 Thread Sebastian Pipping
commit: 80179b7e172419da51b2d0706fcef563efde52b4
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Feb  2 01:30:58 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Feb  2 01:51:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80179b7e

media-plugins/libvisual-projectm: Add sping as a maintainer

Signed-off-by: Sebastian Pipping  gentoo.org>

 media-plugins/libvisual-projectm/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/media-plugins/libvisual-projectm/metadata.xml 
b/media-plugins/libvisual-projectm/metadata.xml
index d7c66dbd7035..1d428edbdfb2 100644
--- a/media-plugins/libvisual-projectm/metadata.xml
+++ b/media-plugins/libvisual-projectm/metadata.xml
@@ -5,6 +5,10 @@
so...@gentoo.org
Gentoo Sound project

+   
+   sp...@gentoo.org
+   Sebastian Pipping
+   

projectm




[gentoo-commits] repo/gentoo:master commit in: app-misc/tmuxp/

2023-02-01 Thread Patrick McLean
commit: be423e7fd3af38288f283aea91c255d7ec6bea48
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Feb  2 01:48:37 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Feb  2 01:48:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be423e7f

app-misc/tmuxp: add 1.27.0

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

 app-misc/tmuxp/Manifest|  1 +
 app-misc/tmuxp/tmuxp-1.27.0.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/app-misc/tmuxp/Manifest b/app-misc/tmuxp/Manifest
index 5eccc1bbdb2f..57148cbee89c 100644
--- a/app-misc/tmuxp/Manifest
+++ b/app-misc/tmuxp/Manifest
@@ -2,3 +2,4 @@ DIST tmuxp-1.15.0.tar.gz 842727 BLAKE2B 
7e0e68ae848fdefab46a936511f57a9927b28a22
 DIST tmuxp-1.24.1.tar.gz 856989 BLAKE2B 
c809ecc13f29384a43097e10fe7cad15381f50e8962050e7cd8af46e69f422ecb0d4e714555779a85cb72a4be879ef21fdecc207f6321286664a1f81024a1574
 SHA512 
153505b2e4c2a357c8d73ef6dbd592225a77e32d42165ff1ff80a74b9f52b77cf2d3abe59e9065c3414ce40a32a8a22b63395c9ae958ed14e73a3c03ce1382fb
 DIST tmuxp-1.25.0.tar.gz 857012 BLAKE2B 
d472e0bc34b12f6aac87a0f608ec1e78f52bb54c9e068c5fec53fb8a9a0f70041831dc62a070b4d0f81788f8bd4a0d1f1cb3e45a2d744aa010bf3ecd988e2f6c
 SHA512 
a18dfe4a1df22fc76fb70c7ff06bda6d55a3ffafb21eb26a5ff6fb131452d5a4e2677ca1c3f58c9c6b237b6a9791a3c904f6535a2fcd7dbc1dde28da8959a3fa
 DIST tmuxp-1.26.0.tar.gz 861185 BLAKE2B 
348cb2f8dfa53f8e541df0fdd2f4cd51b7230485185000a3df5d66fba26adecb159421cd1b3553e433020334c8162b7325bd2ebe499dc8788cbdc5e21a468ee7
 SHA512 
68459379df6918651100ba5a6c183c46b2f354bed0c484415edf0137f118f74c4104677bbcf8ba1c2fdbae8ca4259ddf756282583ef8d1408e456a016ea9c174
+DIST tmuxp-1.27.0.tar.gz 862056 BLAKE2B 
baad339bc59498d26911507f29de38d55991515e03123edc8dca10159fed1492c1ffe37cf45d6d04ffc73134e0ee312c0ace2ffc53ba9cae258239746169e416
 SHA512 
a9c450c40a40c284c609011d5e47b12ed1a9b1d5c4036b887df7fd75a3bb6263847c459a7e61fc9dcdb463a3ac20de6ac9038b1559369a5f36641ab0baee755d

diff --git a/app-misc/tmuxp/tmuxp-1.27.0.ebuild 
b/app-misc/tmuxp/tmuxp-1.27.0.ebuild
new file mode 100644
index ..9a1ee04e2a23
--- /dev/null
+++ b/app-misc/tmuxp/tmuxp-1.27.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=poetry
+inherit distutils-r1
+
+DESCRIPTION="tmux session manager. built on libtmux"
+HOMEPAGE="https://tmuxp.git-pull.com;
+SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+   =dev-python/libtmux-0.21.0*[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   >=dev-python/pytest-rerunfailures-4.2[${PYTHON_USEDEP}]
+   >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
+   !dev-python/flaky
+   )
+"
+
+EPYTEST_DESELECT=(
+   # test doesn't get along with sandbox
+   "tests/cli/test_load.py::test_load_zsh_autotitle_warning"
+)
+
+distutils_enable_tests pytest
+
+python_test() {
+   SHELL="/bin/bash" epytest tests
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/tmuxp/

2023-02-01 Thread Patrick McLean
commit: a4f9b6fa80c1b23f0b7850bd0192a6265a8b8367
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Feb  2 01:48:44 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Feb  2 01:48:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f9b6fa

app-misc/tmuxp: drop 1.24.1

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

 app-misc/tmuxp/Manifest|  1 -
 app-misc/tmuxp/tmuxp-1.24.1.ebuild | 37 -
 2 files changed, 38 deletions(-)

diff --git a/app-misc/tmuxp/Manifest b/app-misc/tmuxp/Manifest
index 57148cbee89c..e64cfacb293c 100644
--- a/app-misc/tmuxp/Manifest
+++ b/app-misc/tmuxp/Manifest
@@ -1,5 +1,4 @@
 DIST tmuxp-1.15.0.tar.gz 842727 BLAKE2B 
7e0e68ae848fdefab46a936511f57a9927b28a220e1dadb8b2531cd26a2cb6cbb7f1fd3a3a279f624a3ac8cebfeb434582cf48803d3c8bbf14b1c6960b5f2ef7
 SHA512 
4c9c72ddeea283ee4d0595d099dfdc178b3fdd96691ae1b02e9867096f770b4339e1f60abea985a05b974d3d620addd8b571c05db7d2914e8736322e5cf19fb6
-DIST tmuxp-1.24.1.tar.gz 856989 BLAKE2B 
c809ecc13f29384a43097e10fe7cad15381f50e8962050e7cd8af46e69f422ecb0d4e714555779a85cb72a4be879ef21fdecc207f6321286664a1f81024a1574
 SHA512 
153505b2e4c2a357c8d73ef6dbd592225a77e32d42165ff1ff80a74b9f52b77cf2d3abe59e9065c3414ce40a32a8a22b63395c9ae958ed14e73a3c03ce1382fb
 DIST tmuxp-1.25.0.tar.gz 857012 BLAKE2B 
d472e0bc34b12f6aac87a0f608ec1e78f52bb54c9e068c5fec53fb8a9a0f70041831dc62a070b4d0f81788f8bd4a0d1f1cb3e45a2d744aa010bf3ecd988e2f6c
 SHA512 
a18dfe4a1df22fc76fb70c7ff06bda6d55a3ffafb21eb26a5ff6fb131452d5a4e2677ca1c3f58c9c6b237b6a9791a3c904f6535a2fcd7dbc1dde28da8959a3fa
 DIST tmuxp-1.26.0.tar.gz 861185 BLAKE2B 
348cb2f8dfa53f8e541df0fdd2f4cd51b7230485185000a3df5d66fba26adecb159421cd1b3553e433020334c8162b7325bd2ebe499dc8788cbdc5e21a468ee7
 SHA512 
68459379df6918651100ba5a6c183c46b2f354bed0c484415edf0137f118f74c4104677bbcf8ba1c2fdbae8ca4259ddf756282583ef8d1408e456a016ea9c174
 DIST tmuxp-1.27.0.tar.gz 862056 BLAKE2B 
baad339bc59498d26911507f29de38d55991515e03123edc8dca10159fed1492c1ffe37cf45d6d04ffc73134e0ee312c0ace2ffc53ba9cae258239746169e416
 SHA512 
a9c450c40a40c284c609011d5e47b12ed1a9b1d5c4036b887df7fd75a3bb6263847c459a7e61fc9dcdb463a3ac20de6ac9038b1559369a5f36641ab0baee755d

diff --git a/app-misc/tmuxp/tmuxp-1.24.1.ebuild 
b/app-misc/tmuxp/tmuxp-1.24.1.ebuild
deleted file mode 100644
index b0e7402a2035..
--- a/app-misc/tmuxp/tmuxp-1.24.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2019-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=poetry
-inherit distutils-r1
-
-DESCRIPTION="tmux session manager. built on libtmux"
-HOMEPAGE="https://tmuxp.git-pull.com;
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
-   >=app-misc/tmux-3.0a
-   =dev-python/libtmux-0.18.3*[${PYTHON_USEDEP}]
-   >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   >=dev-python/pytest-rerunfailures-4.2[${PYTHON_USEDEP}]
-   >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
-   !dev-python/flaky
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   SHELL="/bin/bash" epytest tests
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-compiler/

2023-02-01 Thread Conrad Kostecki
commit: 421b16e68f2a1a0e8c15ad25edf789d4e1e6d9b1
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Feb  2 00:51:50 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Feb  2 00:52:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421b16e6

dev-util/intel-graphics-compiler: depend on correct intel-vc-intrinsics

Closes: https://bugs.gentoo.org/892856
Signed-off-by: Conrad Kostecki  gentoo.org>

 12504.5-r1.ebuild => intel-graphics-compiler-1.0.12504.5-r2.ebuild} | 2 +-
 ...0.12812.26.ebuild => intel-graphics-compiler-1.0.12812.26-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.12504.5-r1.ebuild
 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.12504.5-r2.ebuild
similarity index 98%
rename from 
dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.12504.5-r1.ebuild
rename to 
dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.12504.5-r2.ebuild
index 9d5ee1f86dd2..6f3522cff909 100644
--- 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.12504.5-r1.ebuild
+++ 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.12504.5-r2.ebuild
@@ -27,7 +27,7 @@ DEPEND="
sys-devel/lld:${LLVM_MAX_SLOT}=
sys-devel/llvm:${LLVM_MAX_SLOT}=
vc? (
-   dev-libs/intel-vc-intrinsics
+   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-vc-intrinsics/

2023-02-01 Thread Conrad Kostecki
commit: 4efc0782ab039bdc21bced2185295e8271254df8
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Feb  2 00:48:36 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Feb  2 00:52:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4efc0782

dev-libs/intel-vc-intrinsics: add 0.11.0

Bug: https://bugs.gentoo.org/892856
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/intel-vc-intrinsics/Manifest  |  1 +
 .../intel-vc-intrinsics-0.11.0.ebuild  | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-libs/intel-vc-intrinsics/Manifest 
b/dev-libs/intel-vc-intrinsics/Manifest
index 61cbd5183f13..dd4fd7da77db 100644
--- a/dev-libs/intel-vc-intrinsics/Manifest
+++ b/dev-libs/intel-vc-intrinsics/Manifest
@@ -1,2 +1,3 @@
+DIST intel-vc-intrinsics-0.11.0.tar.gz 139044 BLAKE2B 
2d1ba293188821c551c4d0faf8426c3480f6aac631016db4a9bfebbb90c9b9e4ab76feb2716388fbf540153fe54d884377d7afda1dd6524ece15f88696d9d679
 SHA512 
a2d96133031305d9b772be70bd3d612b04319ad2fd4eec17445e7322352fb3a054e323b718c3a409089d597825d5737fa21f01a1ede32e5c1c84f68815f6f050
 DIST intel-vc-intrinsics-0.7.1.tar.gz 138162 BLAKE2B 
6a3aa8dcec358dd2f19688a57e5efd267eb6fd208f21c0bbda12baae4b73b4a85462e930f06fb34d22fe15103af368e8763031b2ef668a677104c57231740ff4
 SHA512 
278c67e277c09a2a8f5d6aed77e4c7d7dfd7fc54f9e34b8fae2154641785b66eec298e02bffa84f8cf4d0824e0272f7fb659d0ea19d2a993b5c44bb2e6f5a076
 DIST intel-vc-intrinsics-0.8.1.tar.gz 138462 BLAKE2B 
0f86f5fbeb7931a564eb598d527fd67e96489d0f2e7dba7166ffa468470022eff05e150877c3dd380ad003beb8651a0ac9ffe9c3dceeae6552c46b5f3e00aa64
 SHA512 
9763f1b624121694d6880ca3ffdf2e344ce3ed1a39c1c1e7dc06195b79ae5e3d86032bba5c0de440376821c383f8ff59fdd57b0ae93fede17595b0fe0b42

diff --git a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.11.0.ebuild 
b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.11.0.ebuild
new file mode 100644
index ..591c7d20746d
--- /dev/null
+++ b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.11.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+LLVM_MAX_SLOT="14"
+MY_PN="${PN/intel-/}"
+MY_P="${MY_PN}-${PV}"
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit cmake llvm python-any-r1
+
+DESCRIPTION="A set of new intrinsics on top of core LLVM IR instructions"
+HOMEPAGE="https://github.com/intel/vc-intrinsics;
+SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   dev-libs/libxml2:2=
+   sys-devel/llvm:${LLVM_MAX_SLOT}
+   sys-libs/zlib
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DLLVM_DIR="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/citra/, games-emulation/citra-canary/

2023-02-01 Thread Samuel Bauer
commit: 7ca0947a0ac3c81aa95da1633423e3a855234ba5
Author: Samuel Bauer  yahoo  fr>
AuthorDate: Wed Feb  1 23:59:58 2023 +
Commit: Samuel Bauer  yahoo  fr>
CommitDate: Wed Feb  1 23:59:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ca0947a

games-emulation/citra*: do not depend on dev-libs/cpp-httplib

Signed-off-by: Samuel Bauer  yahoo.fr>

 games-emulation/citra-canary/citra-canary-.ebuild | 6 +-
 games-emulation/citra/citra-.ebuild   | 6 +-
 2 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/games-emulation/citra-canary/citra-canary-.ebuild 
b/games-emulation/citra-canary/citra-canary-.ebuild
index f1859c3a5..61b4e81ab 100644
--- a/games-emulation/citra-canary/citra-canary-.ebuild
+++ b/games-emulation/citra-canary/citra-canary-.ebuild
@@ -43,7 +43,7 @@ RDEPEND="
virtual/libusb:1
 "
 DEPEND="${RDEPEND}"
-BDEPEND="dev-cpp/cpp-httplib
+BDEPEND="
dev-cpp/cpp-jwt
dev-cpp/robin-map"
 REQUIRED_USE="|| ( qt5 sdl )"
@@ -144,10 +144,6 @@ src_prepare() {
sed -i -e '$afind_package(cubeb REQUIRED)\n' CMakeLists.txt || 
die
fi
 
-   # Unbundle cpp-httplib
-   sed -i -e '/# httplib/,/target_link_libraries(httplib/d' 
externals/CMakeLists.txt || die
-   sed -i -e 's/ httplib//' src/{web_service,network,core}/CMakeLists.txt 
|| die
-
# Unbundle cpp-jwt
sed -i -e '/# cpp-jwt/,/CPP_JWT_USE_VENDORED_NLOHMANN_JSON/d' 
externals/CMakeLists.txt || die
sed -i -e 's/ cpp-jwt//' src/web_service/CMakeLists.txt || die

diff --git a/games-emulation/citra/citra-.ebuild 
b/games-emulation/citra/citra-.ebuild
index 2a6d8e781..02b932c58 100644
--- a/games-emulation/citra/citra-.ebuild
+++ b/games-emulation/citra/citra-.ebuild
@@ -43,7 +43,7 @@ RDEPEND="
virtual/libusb:1
 "
 DEPEND="${RDEPEND}"
-BDEPEND="dev-cpp/cpp-httplib
+BDEPEND="
dev-cpp/cpp-jwt
dev-cpp/robin-map"
 REQUIRED_USE="|| ( qt5 sdl )"
@@ -126,10 +126,6 @@ src_prepare() {
sed -i -e '$afind_package(cubeb REQUIRED)\n' CMakeLists.txt || 
die
fi
 
-   # Unbundle cpp-httplib
-   sed -i -e '/# httplib/,/target_link_libraries(httplib/d' 
externals/CMakeLists.txt || die
-   sed -i -e 's/ httplib//' src/{web_service,network,core}/CMakeLists.txt 
|| die
-
# Unbundle cpp-jwt
sed -i -e '/# cpp-jwt/,/CPP_JWT_USE_VENDORED_NLOHMANN_JSON/d' 
externals/CMakeLists.txt || die
sed -i -e 's/ cpp-jwt//' src/web_service/CMakeLists.txt || die



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

2023-02-01 Thread Sam James
commit: d40dcbd722c487c3a1040bfec415b2815c7e9027
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  1 23:49:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  1 23:49:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d40dcbd7

net-fs/samba: update upstream references for netdb-defines.patch

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

 net-fs/samba/files/samba-4.16.1-netdb-defines.patch | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-fs/samba/files/samba-4.16.1-netdb-defines.patch 
b/net-fs/samba/files/samba-4.16.1-netdb-defines.patch
index b0f01e42acbb..6f5a82505f7e 100644
--- a/net-fs/samba/files/samba-4.16.1-netdb-defines.patch
+++ b/net-fs/samba/files/samba-4.16.1-netdb-defines.patch
@@ -1,3 +1,5 @@
+https://gitlab.com/samba-team/samba/-/commit/e13875601ff6f488b48e7de0f6838db3565401d4
+https://gitlab.com/samba-team/samba/-/merge_requests/2617
 https://gitlab.com/samba-team/samba/-/merge_requests/1025
 
 # Define NETDB_INTERNAL and NETDB_SUCCESS if they are not defined



[gentoo-commits] data/gentoo-news:master commit in: 2023-01-28-rap-prefix-sysroot/

2023-02-01 Thread James Le Cuirot
commit: 08c95ae436163d5da31b9d3340071d8666efa08b
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Feb  1 23:48:31 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Feb  1 23:48:31 2023 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=08c95ae4

2023-01-28-rap-prefix-sysroot: Clarify paragraph about checking USE flag

Signed-off-by: James Le Cuirot  gentoo.org>

 2023-01-28-rap-prefix-sysroot/2023-01-28-rap-prefix-sysroot.en.txt | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/2023-01-28-rap-prefix-sysroot/2023-01-28-rap-prefix-sysroot.en.txt 
b/2023-01-28-rap-prefix-sysroot/2023-01-28-rap-prefix-sysroot.en.txt
index 205250b..da1f59b 100644
--- a/2023-01-28-rap-prefix-sysroot/2023-01-28-rap-prefix-sysroot.en.txt
+++ b/2023-01-28-rap-prefix-sysroot/2023-01-28-rap-prefix-sysroot.en.txt
@@ -1,7 +1,7 @@
 Title: Breaking changes to the RAP Prefix toolchain
 Author: James Le Cuirot 
 Posted: 2023-01-28
-Revision: 1
+Revision: 2
 News-Item-Format: 2.0
 Display-If-Profile: default/linux/amd64/17.0/no-multilib/prefix/*
 Display-If-Profile: default/linux/amd64/17.1/no-multilib/prefix/*
@@ -28,7 +28,8 @@ If you using a non-RAP "Prefix Guest" or "Prefix Stack" 
variant (e.g. macOS)
 then this does not apply.
 
 If you're not sure what kind of prefix you have, then check whether the
-prefix-guest USE flag is enabled.
+prefix-guest USE flag is enabled. If the following command returns nothing, 
then
+you have a RAP prefix and this does apply.
 
   portageq envvar USE | grep prefix-guest
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wapiti/

2023-02-01 Thread Bernard Cafarelli
commit: 9fd0ab38adf8797821e84127bb145b68d86961d6
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Feb  1 23:26:57 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Feb  1 23:47:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fd0ab38

net-analyzer/wapiti: drop 3.0.5, 3.1.2

Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-analyzer/wapiti/Manifest|  2 --
 net-analyzer/wapiti/wapiti-3.0.5.ebuild | 43 ---
 net-analyzer/wapiti/wapiti-3.1.2.ebuild | 51 -
 3 files changed, 96 deletions(-)

diff --git a/net-analyzer/wapiti/Manifest b/net-analyzer/wapiti/Manifest
index b7bb6aeb259d..ecc0d6eab94b 100644
--- a/net-analyzer/wapiti/Manifest
+++ b/net-analyzer/wapiti/Manifest
@@ -1,3 +1 @@
-DIST wapiti3-3.0.5.tar.gz 573630 BLAKE2B 
4f6425c54542e3fcf12f50a7ebe4aeeb38083bd04e6a9415466a24ca907e787149b6462972cb6c9d29f4c89bf1f941ae2566b126746bee3697172f342befd7fb
 SHA512 
c1bfdcd4114ec508b4b16e7a4389b23b25326816c7daf0e7fb634ce08b59b983dec92f92287a18cbe7ecde9a06a04da98cfd744f818efc57c606be143fe7db4d
-DIST wapiti3-3.1.2.tar.gz 654586 BLAKE2B 
6abbb35060ef554e8b803a82744527a361fe3803871b39dc078938c4af70a3f6e1a2adeec95c0ff487aff650d92a3638cb655439d342c2b516a5279ee02af472
 SHA512 
cd16d5b265a49441ad45341630ea6a2df150172b774d3282ee229b5a73274eed293ad35c6fc5e26443dc96f1437dcd28b77240210840c65cb3f1f7b6e9234c2d
 DIST wapiti3-3.1.3.tar.gz 651457 BLAKE2B 
7b0a0837012a25c4a0d4288730bb16dd056910d79e8d26712d7e508a9a51d7e23eb5fc29f0a619b534e2fe5e87262d91d4c29db50a02b500eb516c68f0850fc3
 SHA512 
321e068ddb117faa42c3f8cb01957ec7313a700bcb5b312b832d717a3957d3f6226bcf67c4348cc0b91cb13ec713828d0b03b662ea2f170d32f88d0721dd93bf

diff --git a/net-analyzer/wapiti/wapiti-3.0.5.ebuild 
b/net-analyzer/wapiti/wapiti-3.0.5.ebuild
deleted file mode 100644
index f181098a26f1..
--- a/net-analyzer/wapiti/wapiti-3.0.5.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-PYTHON_REQ_USE='xml(+)'
-
-inherit distutils-r1
-
-MY_P=${PN}3-${PV}
-DESCRIPTION="Web-application vulnerability scanner"
-HOMEPAGE="http://wapiti.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="kerberos ntlm"
-
-RDEPEND="dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/mako[${PYTHON_USEDEP}]
-   >=dev-python/requests-1.2.3[${PYTHON_USEDEP}]
-   dev-python/tld[${PYTHON_USEDEP}]
-   dev-python/yaswfp[${PYTHON_USEDEP}]
-   kerberos? ( dev-python/requests-kerberos[${PYTHON_USEDEP}] )
-   ntlm? ( dev-python/requests-ntlm[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests --install pytest
-BDEPEND+=" test? ( dev-python/responses[${PYTHON_USEDEP}] )"
-# Many tests require execution of local test php server
-RESTRICT="test"
-
-S=${WORKDIR}/${MY_P}
-
-python_prepare_all() {
-   sed -e 's/"pytest-runner"//' \
-   -e "/find_packages/s/()/(exclude=['tests*'])/" \
-   -e "/DOC_DIR =/s/wapiti/${PF}/" \
-   -i setup.py || die
-   distutils-r1_python_prepare_all
-}

diff --git a/net-analyzer/wapiti/wapiti-3.1.2.ebuild 
b/net-analyzer/wapiti/wapiti-3.1.2.ebuild
deleted file mode 100644
index 0c3c245a76d7..
--- a/net-analyzer/wapiti/wapiti-3.1.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE='xml(+)'
-
-inherit distutils-r1
-
-MY_P=${PN}3-${PV}
-DESCRIPTION="Web-application vulnerability scanner"
-HOMEPAGE="http://wapiti.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# Requires httpx-ntlm (to package)
-#IUSE="ntlm"
-
-# httpx requires brotli and socks, so depending on
-# dev-python/socksio and dev-python/brotlicffi
-RDEPEND="dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/brotlicffi[${PYTHON_USEDEP}]
-   dev-python/httpx[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/mako[${PYTHON_USEDEP}]
-   >=dev-python/requests-1.2.3[${PYTHON_USEDEP}]
-   dev-python/socksio[${PYTHON_USEDEP}]
-   dev-python/tld[${PYTHON_USEDEP}]
-   dev-python/yaswfp[${PYTHON_USEDEP}]"
-
-distutils_enable_tests --install pytest
-# Tests also require unpackaged respx
-BDEPEND+=" test? (
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   )"
-# Many tests require execution of local test php server
-RESTRICT="test"
-
-S=${WORKDIR}/${MY_P}
-
-python_prepare_all() 

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

2023-02-01 Thread Bernard Cafarelli
commit: c2895a3c200bb691184bd1f2bb20c87afac44bfc
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Feb  1 23:44:15 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Feb  1 23:47:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2895a3c

dev-python/tld: update EAPI 7 -> 8 and python versions

Signed-off-by: Bernard Cafarelli  gentoo.org>

 dev-python/tld/tld-0.12.6.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-python/tld/tld-0.12.6.ebuild b/dev-python/tld/tld-0.12.6.ebuild
index 1a3c41e8bfe3..c580627f61d9 100644
--- a/dev-python/tld/tld-0.12.6.ebuild
+++ b/dev-python/tld/tld-0.12.6.ebuild
@@ -1,9 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
 inherit distutils-r1
 
 DESCRIPTION="Extract the top level domain (TLD) from the URL given"
@@ -13,13 +14,12 @@ 
SRC_URI="https://github.com/barseghyanartur/${PN}/archive/${PV}.tar.gz -> ${P}.t
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="test !test? ( test )"
 
-BDEPEND="
-   test? (
-   dev-python/Faker[${PYTHON_USEDEP}]
-   )"
+BDEPEND="test? ( dev-python/Faker[${PYTHON_USEDEP}] )"
 
-distutils_enable_tests --install pytest
+distutils_enable_tests pytest
 
 src_prepare() {
distutils-r1_src_prepare



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wapiti/

2023-02-01 Thread Bernard Cafarelli
commit: 303c30dff0be2d25f87bc946b9eebbc57786e4de
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Feb  1 23:46:54 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Feb  1 23:47:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303c30df

net-analyzer/wapiti: enable py3.11

Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-analyzer/wapiti/wapiti-.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/wapiti/wapiti-.ebuild 
b/net-analyzer/wapiti/wapiti-.ebuild
index 979d31139bd6..462342ee254f 100644
--- a/net-analyzer/wapiti/wapiti-.ebuild
+++ b/net-analyzer/wapiti/wapiti-.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE='xml(+)'
 
 inherit distutils-r1 git-r3
@@ -17,6 +18,7 @@ SLOT="0"
 KEYWORDS=""
 # Requires httpx-ntlm (to package)
 #IUSE="ntlm"
+IUSE="test"
 
 # httpx requires brotli and socks, so depending on
 # dev-python/socksio and dev-python/brotlicffi
@@ -30,7 +32,7 @@ RDEPEND="dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/tld[${PYTHON_USEDEP}]
dev-python/yaswfp[${PYTHON_USEDEP}]"
 
-distutils_enable_tests --install pytest
+distutils_enable_tests pytest
 # Tests also require unpackaged respx
 BDEPEND+=" test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wapiti/

2023-02-01 Thread Bernard Cafarelli
commit: f5e907016bf8e78acff65a5b1f4ca99c4ffa89b9
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Feb  1 23:45:52 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Feb  1 23:47:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5e90701

net-analyzer/wapiti: add 3.1.6

Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-analyzer/wapiti/Manifest|  1 +
 net-analyzer/wapiti/metadata.xml|  3 +-
 net-analyzer/wapiti/wapiti-3.1.6.ebuild | 53 +
 3 files changed, 55 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/wapiti/Manifest b/net-analyzer/wapiti/Manifest
index ecc0d6eab94b..800bd013b261 100644
--- a/net-analyzer/wapiti/Manifest
+++ b/net-analyzer/wapiti/Manifest
@@ -1 +1,2 @@
 DIST wapiti3-3.1.3.tar.gz 651457 BLAKE2B 
7b0a0837012a25c4a0d4288730bb16dd056910d79e8d26712d7e508a9a51d7e23eb5fc29f0a619b534e2fe5e87262d91d4c29db50a02b500eb516c68f0850fc3
 SHA512 
321e068ddb117faa42c3f8cb01957ec7313a700bcb5b312b832d717a3957d3f6226bcf67c4348cc0b91cb13ec713828d0b03b662ea2f170d32f88d0721dd93bf
+DIST wapiti3-3.1.6.tar.gz 538064 BLAKE2B 
fca98e05af7e4979ce5cc1360c565748b720f84e640accc9abd6d60017696827fb119228fec37bcf905e6e9f29c07ad5b9041a16fb49a6204777df07dd642bbd
 SHA512 
8017d88c35a232f20f97297f5955154bead777a1b3d3937d29e6a39d2eeb5167764aa81286bfca5b9d200a29c25a6173052ddd8cbfebc1cb18aa84c0e2bb0e22

diff --git a/net-analyzer/wapiti/metadata.xml b/net-analyzer/wapiti/metadata.xml
index cbfe6085afed..4de9c0e68a4e 100644
--- a/net-analyzer/wapiti/metadata.xml
+++ b/net-analyzer/wapiti/metadata.xml
@@ -14,7 +14,6 @@ Once it gets this list, Wapiti acts like a fuzzer, injecting 
payloads to see if
wapiti


-   Support Kerberos authentication
-   Support NTLM authentication
+   

 

diff --git a/net-analyzer/wapiti/wapiti-3.1.6.ebuild 
b/net-analyzer/wapiti/wapiti-3.1.6.ebuild
new file mode 100644
index ..3ab9a88d574c
--- /dev/null
+++ b/net-analyzer/wapiti/wapiti-3.1.6.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE='xml(+)'
+
+inherit distutils-r1
+
+MY_P=${PN}3-${PV}
+DESCRIPTION="Web-application vulnerability scanner"
+HOMEPAGE="http://wapiti.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# Requires httpx-ntlm (to package)
+#IUSE="ntlm"
+IUSE="test"
+
+# httpx requires brotli and socks, so depending on
+# dev-python/socksio and dev-python/brotlicffi
+RDEPEND="dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/brotlicffi[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   >=dev-python/requests-1.2.3[${PYTHON_USEDEP}]
+   dev-python/socksio[${PYTHON_USEDEP}]
+   dev-python/tld[${PYTHON_USEDEP}]
+   dev-python/yaswfp[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+# Tests also require unpackaged respx
+BDEPEND+=" test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   )"
+# Many tests require execution of local test php server
+RESTRICT="test"
+
+S=${WORKDIR}/${MY_P}
+
+python_prepare_all() {
+   sed -e 's/"pytest-runner"//' \
+   -e "/DOC_DIR =/s/wapiti/${PF}/" \
+   -i setup.py || die
+   distutils-r1_python_prepare_all
+}



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

2023-02-01 Thread Sam James
commit: 5fd7a6aff9856c2099d46ce6241284124469e220
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  1 23:09:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  1 23:10:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd7a6af

sys-devel/gcc: add musl patches for 13

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

 sys-devel/gcc/Manifest | 1 +
 sys-devel/gcc/gcc-13.0.1_pre20230129-r1.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 970d621e1d40..4e9b82d62749 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -26,6 +26,7 @@ DIST gcc-12.2.0-patches-2.tar.xz 13952 BLAKE2B 
a9e798911acaf45c3f585f69721130cfb
 DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 
715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da
 SHA512 
e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173
 DIST gcc-13-20230122.tar.xz 82869800 BLAKE2B 
fff4bee436910ba587640600a95c2a89ddec415e12f629c941c8b27d28202c62b39dac2ca0b5d82d9fb4ca271310b178e89202f488f5ef4a7fbc63cd3ecfd7d7
 SHA512 
a24c0acedc81f72104fe13aba7403ee8920949089971aad5a296de7b46b8969d82b77df92bfd4ef2537b2e5c2010b72d3a33e3bf35ff734d9c49a7a1746026b5
 DIST gcc-13-20230129.tar.xz 82957104 BLAKE2B 
15a8db17737a774c528116cc43a507cb702070371a15a9e65352f2485dc37651f99cb0d985258bff8267d7af2690933758016f60703b0ef3f5c44bb977baf955
 SHA512 
242038dbdedc5e9e0ea3b6832bfbea32411ad84360598dd1a57c3cb4ced01ced2d3a75ef440bcca71e457128731244d5c586bc553cd40709db3c23c93cb82c63
+DIST gcc-13.1.0-musl-patches-1.tar.xz 3528 BLAKE2B 
c572ab4a0fb929b16ec36b3a3616cdcccd62f7ee27ded8077008b9beb50539db64cc251ff8a3eade54e8ebfe1012f8f32d0802379bf8ffb0f1b8ce7c8457da37
 SHA512 
ffb7dfa54a9d23b5333664e915efd9f18a43cd696f4ff5669a8b072a0e9cf4978de53e315123542441a2533e4f269de0bb7d90ee7a37d3a7517b7cda6ea06681
 DIST gcc-13.1.0-patches-5.tar.xz 11404 BLAKE2B 
5ba2b4002e917750757a28fa4c7ff6ff7090c35f28eb984aee6ad7fc0ac80c88a9d08e1d4d9efa98e6bd3f06e89df47b10b51f8294bb7d2ef0d1ac3fd2a1a963
 SHA512 
6864738794237bd7430c612404dd4b84e275362cb5abd081284a91e5b24c1b0aa97d90b9543168c72147be146887219715325d52ae2920912d9c4e17e7224aa3
 DIST gcc-13.1.0-patches-6.tar.xz 11552 BLAKE2B 
65ad3f4f9f767712ba11146edc25c7cc8ceb66a42f031059f904a4bb36171065489f4b72f55f85665fac275c11bf1f9a19d546747eaba7d835d2bdccf4211db7
 SHA512 
4d8f7f59469a64ca541a62bb48983603db540434c5763dd157960f176b05f69360a36a0b057263e6c21148a74ec5e3eeb78f8eef0924a3a4f6af1c83bbcb1c67
 DIST gcc-8.5.0-patches-2.tar.bz2 16921 BLAKE2B 
619a47f74edf05fa01c9de59d0ff7abb027a01cf0bdec91ac41046166192f4eae561684136c4a6a5e077f64754bb5b0710905129f31b0def21d88f92e6bba7fb
 SHA512 
b6095d4570895e2c4dd58fed5756194aea27391b813e5e2de42b2749cb318c4bea2087eb0ff92c70e7f98ae4482c49d476db57be83d7beb19fd462aa61714ab2

diff --git a/sys-devel/gcc/gcc-13.0.1_pre20230129-r1.ebuild 
b/sys-devel/gcc/gcc-13.0.1_pre20230129-r1.ebuild
index 0a4096b91eca..11249ed6c921 100644
--- a/sys-devel/gcc/gcc-13.0.1_pre20230129-r1.ebuild
+++ b/sys-devel/gcc/gcc-13.0.1_pre20230129-r1.ebuild
@@ -6,6 +6,7 @@ EAPI=8
 TOOLCHAIN_PATCH_DEV="sam"
 PATCH_VER="6"
 PATCH_GCC_VER="13.1.0"
+MUSL_VER="1"
 MUSL_GCC_VER="13.1.0"
 
 if [[ $(ver_cut 3) ==  ]] ; then



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

2023-02-01 Thread Marek Szuba
commit: 092135ae0eb6df7ab07e74efe38fb99a6d326646
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Feb  1 22:56:51 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Feb  1 23:08:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=092135ae

dev-python/ansible-compat: add 3.0.1, drop 3.0.0

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/ansible-compat/Manifest  | 2 +-
 .../{ansible-compat-3.0.0.ebuild => ansible-compat-3.0.1.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/ansible-compat/Manifest 
b/dev-python/ansible-compat/Manifest
index 52db35730641..7862b303c25f 100644
--- a/dev-python/ansible-compat/Manifest
+++ b/dev-python/ansible-compat/Manifest
@@ -1,2 +1,2 @@
 DIST ansible-compat-2.2.7.tar.gz 47378 BLAKE2B 
58f3b19400fb7646d37c585df07435e65a60f3e57d445c98e8089c6a2ed853cb5dbab682d85cee1a604e1b4de6dd137faa12bf78fe7913752839f95bd651435f
 SHA512 
9a3863be3d755eb5a1a61ba0c526786ea3df14bc6fcabd9196559eb625ab6dfc8de7a17fdb2cdd8ad71d7d61b5e2f0543b8b5908f39d5e7d9ea45e387aa625b1
-DIST ansible-compat-3.0.0.tar.gz 62265 BLAKE2B 
7a944fdf5fb419b95f9da0e28cc4e58f5a8fb969653bb74fa2a4103f7d367210bf86de95fa5f3493ef383db4d8ffcc2ab935c006450c2778cb10b256cd32c515
 SHA512 
af4e1de6b1c73f2c59ae6c7a209f401a9e7871b3674a06c1da48f00d1d508596c557f497cd07b2e32d09814de17c1bfbb0f208b4cef64b2a3457ec47aaed2824
+DIST ansible-compat-3.0.1.tar.gz 62676 BLAKE2B 
a1d08311e1b61d8387ef82db65581df4ab7cb4a2520bff9173845fa5b9fe18d173afd4306874967fb40c007546f36d78349a503bd09ae14257a38a59e1cbb22f
 SHA512 
27183b09f957a79254b5dfa237c2ef789dac95e86f421277878a57487a16684de862f03f6ecee6c57ab5a5dfa8c7ee2802d5e63e74ca0aebc61efa46574f0a61

diff --git a/dev-python/ansible-compat/ansible-compat-3.0.0.ebuild 
b/dev-python/ansible-compat/ansible-compat-3.0.1.ebuild
similarity index 100%
rename from dev-python/ansible-compat/ansible-compat-3.0.0.ebuild
rename to dev-python/ansible-compat/ansible-compat-3.0.1.ebuild



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

2023-02-01 Thread Marek Szuba
commit: 3d57bc5a46510156ca1d1042f4b2dea0be79416e
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Feb  1 23:06:26 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Feb  1 23:08:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d57bc5a

dev-python/pyopencl: add 2022.3.1

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-python/pyopencl/Manifest b/dev-python/pyopencl/Manifest
index 29e14c0bab22..8c6ff082a610 100644
--- a/dev-python/pyopencl/Manifest
+++ b/dev-python/pyopencl/Manifest
@@ -1 +1,2 @@
 DIST pyopencl-2022.2.4.tar.gz 468743 BLAKE2B 
52c0d1bfc1f01eef853efb334434eba81adfaa57d98592663145b3124110765f2afa936331e36b534abadf8d87a5c606ab32ab4452e0b8e87f1ee41c1ef2548c
 SHA512 
b1996dec89a6921216d624e5e38407dd7ada77f137e9c245f9c2dd634dd33d208ffdad57f84739e7942c64643c37ea2d044277fed85eefb362bbc331f4be3ab0
+DIST pyopencl-2022.3.1.tar.gz 470441 BLAKE2B 
86ec602f3d73a64e34fe77b7985e64db332a685b33231ad7832d7e864f3170e3eee0aed42742b9892f7950a0f672a736e169ccd0ca08a124b7f20738b348dbff
 SHA512 
57944de69bb24f0f22fb2c0165cd4de5265f5329246fead8449d26e6cbe1204fd44ced70df9960aa54e7d285abe81d8f8a802ba62309de5f4865e882177025ae

diff --git a/dev-python/pyopencl/pyopencl-2022.3.1.ebuild 
b/dev-python/pyopencl/pyopencl-2022.3.1.ebuild
new file mode 100644
index ..ca30dc274779
--- /dev/null
+++ b/dev-python/pyopencl/pyopencl-2022.3.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Python wrapper for OpenCL"
+HOMEPAGE="https://mathema.tician.de/software/pyopencl/
+   https://pypi.org/project/pyopencl/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+IUSE="examples opengl"
+
+# Running tests on GPUs requires both appropriate hardware and additional 
permissions
+# having been granted to the user running them. Testing on CPUs with 
dev-libs/pocl
+# is in theory possible but has been found to be very fragile, see e.g. Bug 
#872308.
+RESTRICT="test"
+
+COMMON=">=virtual/opencl-2"
+# libglvnd is only needed for the headers
+DEPEND="${COMMON}
+   opengl? ( media-libs/libglvnd )"
+RDEPEND="${COMMON}
+   >=dev-python/mako-0.3.6[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pytools-2021.2.7[${PYTHON_USEDEP}]"
+BDEPEND="dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/pybind11-2.5.0[${PYTHON_USEDEP}]
+   test? ( dev-libs/pocl )"
+
+distutils_enable_tests pytest
+
+python_configure_all() {
+   local myconf=()
+   if use opengl; then
+   myconf+=(--cl-enable-gl)
+   fi
+
+   "${EPYTHON}" configure.py \
+   "${myconf[@]}"
+}
+
+python_test() {
+   # Use dev-libs/pocl for testing; ignore any other OpenCL devices that 
might be present
+   local -x PYOPENCL_TEST="portable:pthread"
+   # Set the number of threads to match MAKEOPTS
+   local -x POCL_MAX_PTHREAD_COUNT=$(makeopts_jobs)
+   # Change to the 'test' directory so that python does not try to import 
pyopencl from the source directory
+   # (Importing from the source directory fails, because the compiled 
'_cl' module is only in the build directory)
+   pushd test >/dev/null || die
+   epytest
+   popd >/dev/null || die
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+
+   distutils-r1_python_install_all
+}



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

2023-02-01 Thread Marek Szuba
commit: d49db0c4fb0edbdf59d9fae6c6efb9b6be32d037
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Feb  1 22:50:31 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Feb  1 23:08:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d49db0c4

sys-apps/flashrom: add 1.2.1

Signed-off-by: Marek Szuba  gentoo.org>

 sys-apps/flashrom/Manifest  |   1 +
 sys-apps/flashrom/flashrom-1.2.1.ebuild | 145 
 2 files changed, 146 insertions(+)

diff --git a/sys-apps/flashrom/Manifest b/sys-apps/flashrom/Manifest
index 1084bda4b5a9..4490f56199e5 100644
--- a/sys-apps/flashrom/Manifest
+++ b/sys-apps/flashrom/Manifest
@@ -1 +1,2 @@
+DIST flashrom-v1.2.1.tar.bz2 365512 BLAKE2B 
d0eb2446ed0f0a952ae18296c5b4cbe72760cdf534d4bdc88255752c2ad1a4a503c7c5154493ba2c4dc042d31ca98359db3609a114536423d7a84af6a50fe1c7
 SHA512 
9cf4b9f69dd19364015fed49d411069ec6683455c90ebc3d102853825e0c46ccdaac30e78172f7cec5d2d15916efcd5ae12529d4e1ddc55efe705efecf3c0f40
 DIST flashrom-v1.2.tar.bz2 366995 BLAKE2B 
091e01a91e12b486154ace334a5e74bccbb5f5311ad76e37f43a28167080757873d8c78b8f549d2e77eb984922c830895ba955b23eb6ee4fc24f1ffed259954b
 SHA512 
8e01395a54d0d1344bc55e7e4975f43bb8e59ebe83fb5f2766d14f76756d718b487254ce9a19ef4093aed04fb9d40fff5fe8f709b18c512f6e6fad894f83d7b8

diff --git a/sys-apps/flashrom/flashrom-1.2.1.ebuild 
b/sys-apps/flashrom/flashrom-1.2.1.ebuild
new file mode 100644
index ..f9c7fff0db2c
--- /dev/null
+++ b/sys-apps/flashrom/flashrom-1.2.1.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://review.coreboot.org/flashrom.git;
+   inherit git-r3
+else
+   MY_P="${PN}-v${PV}"
+   SRC_URI="https://download.flashrom.org/releases/${MY_P}.tar.bz2;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="Utility for reading, writing, erasing and verifying flash ROM 
chips"
+HOMEPAGE="https://flashrom.org/Flashrom;
+
+LICENSE="GPL-2"
+SLOT="0"
+
+# The defaults match the upstream meson_options.txt.
+IUSE_PROGRAMMERS="
+   atahpt
+   atapromise
+   +atavia
+   +buspirate-spi
+   +ch341a-spi
+   +dediprog
+   +developerbox-spi
+   +digilent-spi
+   +drkaiser
+   +dummy
+   +ft2232-spi
+   +gfxnvidia
+   +internal
+   +it8212
+   jlink-spi
+   +linux-mtd
+   +linux-spi
+   mstarddc-spi
+   +nic3com
+   +nicintel
+   +nicintel-eeprom
+   +nicintel-spi
+   nicnatsemi
+   +nicrealtek
+   +ogp-spi
+   +pickit2-spi
+   +pony-spi
+   +rayer-spi
+   +satamv
+   +satasii
+   +serprog
+   +stlinkv3-spi
+   +usbblaster-spi
+"
+IUSE="${IUSE_PROGRAMMERS} +internal-dmi tools"
+
+RDEPEND="atahpt? ( sys-apps/pciutils )
+   atapromise? ( sys-apps/pciutils )
+   atavia? ( sys-apps/pciutils )
+   ch341a-spi? ( virtual/libusb:1 )
+   dediprog? ( virtual/libusb:1 )
+   developerbox-spi? ( virtual/libusb:1 )
+   digilent-spi? ( virtual/libusb:1 )
+   drkaiser? ( sys-apps/pciutils )
+   ft2232-spi? ( dev-embedded/libftdi:1= )
+   gfxnvidia? ( sys-apps/pciutils )
+   internal? ( sys-apps/pciutils )
+   it8212? ( sys-apps/pciutils )
+   jlink-spi? ( dev-embedded/libjaylink )
+   nic3com? ( sys-apps/pciutils )
+   nicintel-eeprom? ( sys-apps/pciutils )
+   nicintel-spi? ( sys-apps/pciutils )
+   nicintel? ( sys-apps/pciutils )
+   nicnatsemi? ( sys-apps/pciutils )
+   nicrealtek? ( sys-apps/pciutils )
+   ogp-spi? ( sys-apps/pciutils )
+   pickit2-spi? ( virtual/libusb:1 )
+   rayer-spi? ( sys-apps/pciutils )
+   satamv? ( sys-apps/pciutils )
+   satasii? ( sys-apps/pciutils )
+   stlinkv3-spi? ( virtual/libusb:1 )
+   usbblaster-spi? ( dev-embedded/libftdi:1= )"
+DEPEND="${RDEPEND}
+   sys-apps/diffutils"
+RDEPEND+=" !internal-dmi? ( sys-apps/dmidecode )"
+
+DOCS=( README Documentation/ )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.2_meson-fixes.patch
+   "${FILESDIR}"/${PN}-1.2_meson-install-manpage.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use atahpt config_atahpt)
+   $(meson_use atapromise config_atapromise)
+   $(meson_use atavia config_atavia)
+   $(meson_use buspirate-spi config_buspirate_spi)
+   $(meson_use ch341a-spi config_ch341a_spi)
+   $(meson_use dediprog config_dediprog)
+   $(meson_use developerbox-spi config_developerbox_spi)
+   $(meson_use digilent-spi config_digilent_spi)
+   $(meson_use drkaiser config_drkaiser)
+   $(meson_use dummy config_dummy)
+   $(meson_use ft2232-spi config_ft2232_spi)
+   

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

2023-02-01 Thread Marek Szuba
commit: bbd1504384cf04bab52031bf6fb7642f5d90fee3
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Feb  1 23:00:25 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Feb  1 23:08:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd15043

dev-vcs/pre-commit: add 3.0.2

Signed-off-by: Marek Szuba  gentoo.org>

 dev-vcs/pre-commit/Manifest|  1 +
 dev-vcs/pre-commit/pre-commit-3.0.2.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-vcs/pre-commit/Manifest b/dev-vcs/pre-commit/Manifest
index 684a7217189a..55214d41a09f 100644
--- a/dev-vcs/pre-commit/Manifest
+++ b/dev-vcs/pre-commit/Manifest
@@ -1 +1,2 @@
 DIST pre-commit-2.20.0.gh.tar.gz 266604 BLAKE2B 
470f032e6d5bfcdd9ac8ba8f37d4323b601da0c82bcd524ffc575dc688fe81ad326a1f6a8ddd03da6e37130319ee40070c03d9789cd6e0e4b427a1d6e646416e
 SHA512 
b1da558a0e5d8f2f655427089f1d0b11b01ad7513ece7a0b3b67c33529cf3584edba558c78704e6da6ca18876b1d6c0fa8698e01fd7c2439b8d4dc0a93961e52
+DIST pre-commit-3.0.2.gh.tar.gz 265956 BLAKE2B 
fd579de75531f8ee369ce304213baa609280546fcbb2a3fb144e298ce5a1205905c3dfcba7d0f01c47f73bbcaf67678f8cde414a45f6c0dbcdbcc5fd3a7589d2
 SHA512 
58350fb33663c8c671b187e81840b19e5e33bd50ed65d0e67b814ce619c7df63f4fad7f66ebd86829bd854522460d451de6071a9d548b0a4bbd538609e41cc72

diff --git a/dev-vcs/pre-commit/pre-commit-3.0.2.ebuild 
b/dev-vcs/pre-commit/pre-commit-3.0.2.ebuild
new file mode 100644
index ..5a0641fc9c02
--- /dev/null
+++ b/dev-vcs/pre-commit/pre-commit-3.0.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+DESCRIPTION="A framework for managing and maintaining multi-language Git 
pre-commit hooks"
+HOMEPAGE="https://pre-commit.com/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="dev-vcs/git
+   $(python_gen_cond_dep '
+   >=dev-python/cfgv-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/identify-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/nodeenv-0.11.1[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-20.10.0[${PYTHON_USEDEP}]
+   ')"
+# coreutils requirement: see Bug #885559
+BDEPEND="test? (
+   $(python_gen_cond_dep '
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   dev-python/re-assert[${PYTHON_USEDEP}]
+   ')
+   sys-apps/coreutils[-multicall]
+)"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.20.0-tests_git_file_transport.patch
+)
+
+DOCS=( CHANGELOG.md CONTRIBUTING.md README.md )
+
+# The former two require a boatload of dependencies (e.g. Conda, Go, R and 
more) in order to run
+# and while some of them do include "skip if not found" logic, most of them do 
not.
+# The latter consistently fail with
+# Calling "git rev-parse" fails with "fatal: not a git repository (or any 
of the parent directories): .git".
+# including with the sandbox disabled and when run manually with tox.
+EPYTEST_DESELECT=(
+   tests/languages/
+   tests/repository_test.py
+   tests/main_test.py::test_all_cmds
+   tests/main_test.py::test_try_repo
+)
+
+distutils_enable_tests pytest



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

2023-02-01 Thread Sergey Torokhov
commit: ced4afc210736785de41ea1d4ba28f2027e5cd90
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Feb  1 22:43:48 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Wed Feb  1 22:43:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ced4afc2

dev-libs/fortran-stdlib: 0.2.1-r1,  add Python3.11 compat.

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild | 2 +-
 dev-libs/fortran-stdlib/fortran-stdlib-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild 
b/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild
index 8c68b97e6..94738186e 100644
--- a/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild
+++ b/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 FORTRAN_STANDARD="2003"
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake fortran-2 python-any-r1
 

diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-.ebuild 
b/dev-libs/fortran-stdlib/fortran-stdlib-.ebuild
index 0df731779..991195003 100644
--- a/dev-libs/fortran-stdlib/fortran-stdlib-.ebuild
+++ b/dev-libs/fortran-stdlib/fortran-stdlib-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 FORTRAN_STANDARD="2003"
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake fortran-2 git-r3 python-any-r1
 



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

2023-02-01 Thread Sergey Torokhov
commit: 9327576973a817f156ae0dd43271e307ab665166
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Feb  1 21:25:27 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Wed Feb  1 22:28:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=93275769

dev-util/fpm: add Python3.11 compat

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-util/fpm/fpm-0.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/fpm/fpm-0.7.0-r1.ebuild b/dev-util/fpm/fpm-0.7.0-r1.ebuild
index 4721d67e8..ab52e3b87 100644
--- a/dev-util/fpm/fpm-0.7.0-r1.ebuild
+++ b/dev-util/fpm/fpm-0.7.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 FORTRAN_STANDARD="2003"
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit fortran-2 python-any-r1 toolchain-funcs
 



[gentoo-commits] repo/proj/guru:dev commit in: app-doc/ford/files/, app-doc/ford/

2023-02-01 Thread Sergey Torokhov
commit: 90880d9298363ce274729c68c80024793abc2b40
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Feb  1 23:00:20 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Wed Feb  1 23:00:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=90880d92

app-doc/ford: 6.1.17-r1 fix setuptools QA warnings

Signed-off-by: Sergey Torokhov  yandex.ru>

 .../ford-6.1.17_fix_setuptools_QA_warnings.patch   | 31 ++
 app-doc/ford/ford-6.1.17-r1.ebuild |  5 +++-
 2 files changed, 35 insertions(+), 1 deletion(-)

diff --git a/app-doc/ford/files/ford-6.1.17_fix_setuptools_QA_warnings.patch 
b/app-doc/ford/files/ford-6.1.17_fix_setuptools_QA_warnings.patch
new file mode 100644
index 0..41cd42a24
--- /dev/null
+++ b/app-doc/ford/files/ford-6.1.17_fix_setuptools_QA_warnings.patch
@@ -0,0 +1,31 @@
+diff -Naur a/ford/setup.cfg b/ford/setup.cfg
+--- a/setup.cfg
 b/setup.cfg
+@@ -7,7 +7,7 @@
+ author = Chris MacMackin
+ author_email = cmacmac...@gmail.com
+ license = GPLv3
+-license_file = LICENSE
++license_files = LICENSE
+ keywords = Markdown, Fortran, documentation, comments
+ classifiers = 
+   Development Status :: 5 - Production/Stable
+@@ -27,7 +27,7 @@
+   Tracker = https://github.com/Fortran-FOSS-Programmers/ford/issues
+ 
+ [options]
+-packages = ford
++packages = find_namespace:
+ install_requires = 
+   markdown ~= 3.4.0
+   markdown-include ~= 0.7.0
+@@ -41,6 +41,9 @@
+   importlib-metadata; python_version < "3.8"
+ include_package_data = True
+ 
++[options.packages.find]
++include = ford*
++
+ [options.extras_require]
+ tests = pytest >= 3.3.0
+ docs = 

diff --git a/app-doc/ford/ford-6.1.17-r1.ebuild 
b/app-doc/ford/ford-6.1.17-r1.ebuild
index 004286456..5637d7215 100644
--- a/app-doc/ford/ford-6.1.17-r1.ebuild
+++ b/app-doc/ford/ford-6.1.17-r1.ebuild
@@ -33,7 +33,10 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-PATCHES=( "${FILESDIR}/${P}_fix_python3.11_tests.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}_fix_python3.11_tests.patch"
+   "${FILESDIR}/${P}_fix_setuptools_QA_warnings.patch"
+)
 
 DOCS=( CHANGELOG.md README.md )
 



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

2023-02-01 Thread Sergey Torokhov
commit: 761967670d34915d4c46661d623b76d5bb0cee16
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Feb  1 21:20:25 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Wed Feb  1 22:28:02 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76196767

dev-vcs/lazygit: 0.37 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-vcs/lazygit/Manifest|  1 +
 dev-vcs/lazygit/lazygit-0.37.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest
index 7a370631d..3a903e3bf 100644
--- a/dev-vcs/lazygit/Manifest
+++ b/dev-vcs/lazygit/Manifest
@@ -1,2 +1,3 @@
 DIST lazygit-0.35.tar.gz 3896489 BLAKE2B 
686af67f3f90fe3e4817c4a30396902e170b67b2892f2907f87e401495d0d1437d9dad6a7609d49d59632c1575af60a53f24042b74b25d00c567d2f0c7afdd87
 SHA512 
0a121399070b75cdb9f64fff238866c54684e5989d38cd95a8227d16de44f08bb01e93c546874f0c39ed8198e78e03f5167bb711fce643f6a137e05438b9
 DIST lazygit-0.36.tar.gz 4324585 BLAKE2B 
f9686703ab520e27f17607210cbc73800755481ba07b65ace33bba841c9b0715e00ff673b05920b850127f7fc49a3ee9cca87801ff551c39b6f02076e2fd2a4f
 SHA512 
bdaaa856fcc7c4e1deb89e495db38852f8b07381de8d478d67e84313c09f9d9498b69426dbf161ad03d9a1ec921bad89b9309e9aef7da3af8192f9cca531a1b9
+DIST lazygit-0.37.tar.gz 4213356 BLAKE2B 
8fb82b70ea2c5188b0d9fd4e015f5e525fd64f82c3e1af33e268cca500eb3c0dd9687dceacfba40439f65e31b95097d4550d892de0c942dbdc3e4695573264cf
 SHA512 
33eb6f609056d7f390e2a06ca6d48ff9289b54bb44f90f6498ff9e5cba077835a71e7668bc5ce0fa508dea403d9e33098a4a1cf72288ab407bb92eb625f71991

diff --git a/dev-vcs/lazygit/lazygit-0.37.ebuild 
b/dev-vcs/lazygit/lazygit-0.37.ebuild
new file mode 100644
index 0..678b0ead5
--- /dev/null
+++ b/dev-vcs/lazygit/lazygit-0.37.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Simple terminal UI for git commands"
+HOMEPAGE="https://github.com/jesseduffield/lazygit;
+SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.0.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD ISC MIT Unlicense"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/${P}.0"
+
+RDEPEND="dev-vcs/git"
+
+DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs )
+
+src_compile() {
+   go build -o bin/lazygit || die
+}
+
+src_install() {
+   dobin bin/lazygit
+   einstalldocs
+}



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

2023-02-01 Thread Matt Turner
commit: 2d477435d1d143a3f20d6707cbf0697d04ab2675
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Feb  1 22:51:52 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Feb  1 22:51:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d477435

media-libs/mesa: Version bump to 23.0.0_rc4

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-23.0.0_rc4.ebuild | 465 +
 2 files changed, 466 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 7d55c61e693e..57a563d3dcff 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -2,3 +2,4 @@ DIST mesa-22.2.5.tar.xz 16524904 BLAKE2B 
5891e76e818dcd665ebac6dadbf223f38238020
 DIST mesa-22.3.2.tar.xz 16988720 BLAKE2B 
8fdadd77a7bcac1b0ba6955b452a89cf823650ad3296128b82471888da666a33407e6ea2784ccf3f49c04a34fecfcd6a172372828fd2200e74d7dcf97e9c5938
 SHA512 
32934dd23cfcd6165c365597d9a469da0b806b72ea98a200f499344c3b47815db3bf78875b4ea766d2d28d9c70b50c1615d2d3fcbfd4769447fe0a9d3b32951f
 DIST mesa-22.3.3.tar.xz 17009624 BLAKE2B 
2d5381b21268ed616f0adf1f479958492d812ac9f4a5dbe96df0c37ac778fc24f8522bf13a1d8da9c8062b04e642b0929f3a376738c6ccd5442c98d39e241ec5
 SHA512 
dcf166bc7c80e6ad09337e0188219e5ea4bdc558bc4b4ca35ce30d5421568f6b5328e5508b3175a2696521214e466354d8652ade22468ce448d9f61d5709c8a1
 DIST mesa-23.0.0-rc3.tar.xz 17427732 BLAKE2B 
dfa4f77b7e43ed505c6cb00806965fa4a809831888baa270f3f05bccdfa560fbd19d150fca68fba4b7653d284d72dcec6f016eea2ee36de589e5c4b875a121ef
 SHA512 
adad86189ae27eb5cf89d7b6e0626a78f49f5a72cdea0f4eb59d76aae74c657251d07c3142c578e1e13edef73947d4807c25eebf9598b8a0e16a70c584916ce5
+DIST mesa-23.0.0-rc4.tar.xz 17440412 BLAKE2B 
879619965527a7e80edf05ef7431344590f4d67cc462bbce1db207420d7613e986ac96a504beabafa98cfab743ae18ca6d2d84bc2ae7feacbc11e72fb62a0438
 SHA512 
463dad021bffd1b6cae8eb540ea0f51da8753e5f5295f5d1ab6398ed6eb140ccef7ba62b458c099cc19a26d6dcb4b620280893425572fae75fe7e880d8e3a403

diff --git a/media-libs/mesa/mesa-23.0.0_rc4.ebuild 
b/media-libs/mesa/mesa-23.0.0_rc4.ebuild
new file mode 100644
index ..e85c95eeb1ec
--- /dev/null
+++ b/media-libs/mesa/mesa-23.0.0_rc4.ebuild
@@ -0,0 +1,465 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit llvm meson-multilib python-any-r1 linux-info
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="!test? ( test )"
+
+RADEON_CARDS="r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} d3d12 freedreno intel lima nouveau panfrost v3d 
vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   cpu_flags_x86_sse2 d3d9 debug gles1 +gles2 +llvm
+   lm-sensors opencl osmesa +proprietary-codecs selinux
+   test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa zink +zstd"
+
+REQUIRED_USE="
+   d3d9?   ( || ( video_cards_intel video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   vulkan? ( video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r300?   ( x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_radeonsi?   ( llvm )
+   xa? ( X )
+   zink? ( vulkan )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.110"
+RDEPEND="
+   >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
+   >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
+   unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
+   llvm? (
+   video_cards_radeonsi? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   video_cards_r600? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   video_cards_radeon? (
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   )
+   lm-sensors? ( sys-apps/lm-sensors:=[${MULTILIB_USEDEP}] )
+   opencl? (
+   >=virtual/opencl-3[${MULTILIB_USEDEP}]
+   dev-libs/libclc
+   virtual/libelf:0=[${MULTILIB_USEDEP}]
+   )
+   vaapi? (
+   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/protontricks/

2023-02-01 Thread Marek Szuba
commit: 1fbc8695575005ce294e980ae383d202630aa1b4
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Feb  1 22:41:05 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Feb  1 22:41:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fbc8695

app-emulation/protontricks: drop 1.9.2

Signed-off-by: Marek Szuba  gentoo.org>

 app-emulation/protontricks/Manifest|  1 -
 .../protontricks/protontricks-1.9.2.ebuild | 63 --
 2 files changed, 64 deletions(-)

diff --git a/app-emulation/protontricks/Manifest 
b/app-emulation/protontricks/Manifest
index f56b92b2d44e..b9ded840fc67 100644
--- a/app-emulation/protontricks/Manifest
+++ b/app-emulation/protontricks/Manifest
@@ -1,2 +1 @@
 DIST protontricks-1.10.1.tar.gz 160943 BLAKE2B 
12361ce009a62bdba8c420069f87879bf22e047df8bd6d843fb867fe6ab04d61f03a44c43a147729461a2f872e2239ee97d737aba28ffdbb273e797be218
 SHA512 
0b6e3277ea8a106d2bc52cc805b0c3a023733f0a6554fabfe9f32ff27d1bdf04058a419a719c7ca81dc45759a803a83b03408806e4b9328664e572655a3c4df0
-DIST protontricks-1.9.2.tar.gz 158505 BLAKE2B 
ea4bc39d835d28c3f1ba50fa64d9a646ec9ef535b7369517b77bccaceb62cb922bed8844a8a4ea1d4561e248e302628379326a4760b25ac24411e679d018cee0
 SHA512 
75158c5a8a86edaafcb5be1b01053db91e45754488db0febe026ef0cbfbbb67fa6f3f17d60fec997c6dd19a73245ee408bd2220e09a3983ccd253e6e4c10457d

diff --git a/app-emulation/protontricks/protontricks-1.9.2.ebuild 
b/app-emulation/protontricks/protontricks-1.9.2.ebuild
deleted file mode 100644
index 755e05d48934..
--- a/app-emulation/protontricks/protontricks-1.9.2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 xdg-utils
-
-DESCRIPTION="app-emulation/winetricks wrapper for Proton (Steam Play) games"
-HOMEPAGE="https://github.com/Matoking/protontricks;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+gui"
-
-RDEPEND="app-emulation/winetricks
-   $(python_gen_cond_dep '
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/vdf[${PYTHON_USEDEP}]
-   ')
-   gui? ( gnome-extra/zenity
-   || (
-   app-emulation/winetricks[gtk]
-   app-emulation/winetricks[kde]
-   )
-   )"
-BDEPEND="$(python_gen_cond_dep '
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-')"
-
-DOCS=( CHANGELOG.md README.md )
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   distutils-r1_python_prepare_all
-   echo "version = '${PV}'" > "${S}"/src/${PN}/_version.py || die "Failed 
to generate the version file"
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-
-   elog
-
-   if ! use gui; then
-   ewarn "Please note that disabling USE=gui does *not* presently 
remove the --gui command-line option,"
-   ewarn "it just means using this option will fail unless 
gnome-extra/zenity happens to be installed."
-   ewarn
-   fi
-
-   elog "Protontricks can only find games for which a Proton prefix 
already exists."
-   elog "Make sure to run a Proton game at least once before trying to use 
protontricks on it."
-   elog
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/protontricks/

2023-02-01 Thread Marek Szuba
commit: 8b55b97cd7b04a2cf2a311ffb9927a2fbda3c0bd
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Feb  1 22:40:49 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Feb  1 22:40:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b55b97c

app-emulation/protontricks: stabilize 1.10.1 for ALLARCHES

Signed-off-by: Marek Szuba  gentoo.org>

 app-emulation/protontricks/protontricks-1.10.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/protontricks/protontricks-1.10.1.ebuild 
b/app-emulation/protontricks/protontricks-1.10.1.ebuild
index f71d6217d58d..ba7c8ddf8b36 100644
--- a/app-emulation/protontricks/protontricks-1.10.1.ebuild
+++ b/app-emulation/protontricks/protontricks-1.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+gui"
 
 RDEPEND="app-emulation/winetricks



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

2023-02-01 Thread Marek Szuba
commit: 4c02bdec951c24a66d380a247c2acfd18485ff45
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Feb  1 22:35:58 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Feb  1 22:35:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c02bdec

app-admin/ansible-lint: drop 6.8.6, 6.11.0-r1

Signed-off-by: Marek Szuba  gentoo.org>

 app-admin/ansible-lint/Manifest|  2 -
 .../ansible-lint/ansible-lint-6.11.0-r1.ebuild | 55 ---
 app-admin/ansible-lint/ansible-lint-6.8.6.ebuild   | 79 --
 3 files changed, 136 deletions(-)

diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest
index ac38f5e9829a..990466c0a953 100644
--- a/app-admin/ansible-lint/Manifest
+++ b/app-admin/ansible-lint/Manifest
@@ -1,5 +1,3 @@
-DIST ansible-lint-6.11.0.tar.gz 427423 BLAKE2B 
7b32afdfe25965b2fcb24af1587ab3d5a0c29a2ddad64180638a779050525c1a1f8406d97199e6118d83c2e51d3c0a8e81eda85381cf34292d3bfc93b79c1d34
 SHA512 
96221a7b409b2e68570d8731a721aea0eab0612b8a95fbb25701142ee65e4939c1c6dd59869c5d4ee07474d2a9ec84c2a7c913954740b9cbf89243bf3d35be9a
 DIST ansible-lint-6.12.0.tar.gz 466270 BLAKE2B 
917a4266048799da15b0be4da3074b7e8987551eddfbaef9998d75346b41d5326b5003eae50e74a7303b9db923c49fe9dfc07bd19ac9a1bf168573673c401734
 SHA512 
cfea6bca35e835400eaec9bc1a00b4e0d7af9bd3505e924b1e9a9fe5a451103d02cfa6b5bb3dda7a154b52f1f2849a90ed5dff7f3873b93d1b16ca2333abc975
 DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 
4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750
 SHA512 
101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18
-DIST ansible-lint-6.8.6.gh.tar.gz 293630 BLAKE2B 
aa43acb9cca21d3cdafebddb18d82781ab708d5696edc51567a8c56cc3eacb3bd96d08f97436eab54e69866f55fa6fc6537eb62e44e4d26eb3ee46ee13e7322d
 SHA512 
0beb16ecff432444a25d3efa70f67eb55437faed593dfbb4bcaf080b06558403e711218f5a021268a2450ceeab1127d8dc8de027d1e4889350f20ca3d9ed9dca
 DIST ansible-lint-6.9.1.gh.tar.gz 388343 BLAKE2B 
73035bdbd6c1bdee5566d5dee5a8461953d99bbaf896d7a9764c32419e74c3d23883ac1a7548de3e21372195f99c325c371cead7397bf64d6d033d9a2f81ed01
 SHA512 
eaf255c53fb8355b06e7013f6676a09e2d7e67aa332306448f530c345925c80ff5ea54c580f7f6720a25ebed9e8deb4c0a8e4e22af4183e8a8ef7b6999be6099

diff --git a/app-admin/ansible-lint/ansible-lint-6.11.0-r1.ebuild 
b/app-admin/ansible-lint/ansible-lint-6.11.0-r1.ebuild
deleted file mode 100644
index 07351ebda5a3..
--- a/app-admin/ansible-lint/ansible-lint-6.11.0-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be 
improved"
-HOMEPAGE="https://github.com/ansible/ansible-lint;
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-# Upstream has stated explicitly that all tests require Internet access
-PROPERTIES="test_network"
-RESTRICT="test"
-
-RDEPEND="
-   >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}]
-   >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}]
-   >=dev-python/black-22.8.0[${PYTHON_USEDEP}]
-   >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}]
-   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
-   >=dev-python/rich-12.0.0[${PYTHON_USEDEP}]
-   >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}]
-   >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}]
-   >=dev-util/yamllint-1.26.3[${PYTHON_USEDEP}]
-   dev-vcs/git"
-BDEPEND="
-   >=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}]
-   >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
-   )"
-
-# test_call_from_outside_venv doesn't play nicely with the sandbox
-# irrespective of whether Internet access is allowed or not
-EPYTEST_DESELECT=(
-   test/test_main.py::test_call_from_outside_venv
-)
-
-distutils_enable_tests pytest
-
-# Test suite fails to start without this
-python_test() {
-   epytest test
-}

diff --git a/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild 
b/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild
deleted file mode 100644
index b351ac69b126..
--- a/app-admin/ansible-lint/ansible-lint-6.8.6.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-

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

2023-02-01 Thread Marek Szuba
commit: 2857abbc16c58798648e5867f4653692e0e71509
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Feb  1 22:38:45 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Feb  1 22:38:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2857abbc

app-admin/ansible-lint: stabilize 6.9.1 for amd64

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/app-admin/ansible-lint/ansible-lint-6.9.1.ebuild 
b/app-admin/ansible-lint/ansible-lint-6.9.1.ebuild
index 5ec4fb0791cb..6ca29903739b 100644
--- a/app-admin/ansible-lint/ansible-lint-6.9.1.ebuild
+++ b/app-admin/ansible-lint/ansible-lint-6.9.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
 
 RDEPEND="
>=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}]



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

2023-02-01 Thread Marek Szuba
commit: 1795eec166fc9e61666e90c97c415006c23a784e
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Feb  1 22:35:36 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Feb  1 22:35:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1795eec1

app-admin/ansible-lint: add 6.12.0

Signed-off-by: Marek Szuba  gentoo.org>

 app-admin/ansible-lint/Manifest   |  1 +
 app-admin/ansible-lint/ansible-lint-6.12.0.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest
index 8b865f160045..ac38f5e9829a 100644
--- a/app-admin/ansible-lint/Manifest
+++ b/app-admin/ansible-lint/Manifest
@@ -1,4 +1,5 @@
 DIST ansible-lint-6.11.0.tar.gz 427423 BLAKE2B 
7b32afdfe25965b2fcb24af1587ab3d5a0c29a2ddad64180638a779050525c1a1f8406d97199e6118d83c2e51d3c0a8e81eda85381cf34292d3bfc93b79c1d34
 SHA512 
96221a7b409b2e68570d8731a721aea0eab0612b8a95fbb25701142ee65e4939c1c6dd59869c5d4ee07474d2a9ec84c2a7c913954740b9cbf89243bf3d35be9a
+DIST ansible-lint-6.12.0.tar.gz 466270 BLAKE2B 
917a4266048799da15b0be4da3074b7e8987551eddfbaef9998d75346b41d5326b5003eae50e74a7303b9db923c49fe9dfc07bd19ac9a1bf168573673c401734
 SHA512 
cfea6bca35e835400eaec9bc1a00b4e0d7af9bd3505e924b1e9a9fe5a451103d02cfa6b5bb3dda7a154b52f1f2849a90ed5dff7f3873b93d1b16ca2333abc975
 DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 
4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750
 SHA512 
101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18
 DIST ansible-lint-6.8.6.gh.tar.gz 293630 BLAKE2B 
aa43acb9cca21d3cdafebddb18d82781ab708d5696edc51567a8c56cc3eacb3bd96d08f97436eab54e69866f55fa6fc6537eb62e44e4d26eb3ee46ee13e7322d
 SHA512 
0beb16ecff432444a25d3efa70f67eb55437faed593dfbb4bcaf080b06558403e711218f5a021268a2450ceeab1127d8dc8de027d1e4889350f20ca3d9ed9dca
 DIST ansible-lint-6.9.1.gh.tar.gz 388343 BLAKE2B 
73035bdbd6c1bdee5566d5dee5a8461953d99bbaf896d7a9764c32419e74c3d23883ac1a7548de3e21372195f99c325c371cead7397bf64d6d033d9a2f81ed01
 SHA512 
eaf255c53fb8355b06e7013f6676a09e2d7e67aa332306448f530c345925c80ff5ea54c580f7f6720a25ebed9e8deb4c0a8e4e22af4183e8a8ef7b6999be6099

diff --git a/app-admin/ansible-lint/ansible-lint-6.12.0.ebuild 
b/app-admin/ansible-lint/ansible-lint-6.12.0.ebuild
new file mode 100644
index ..07351ebda5a3
--- /dev/null
+++ b/app-admin/ansible-lint/ansible-lint-6.12.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be 
improved"
+HOMEPAGE="https://github.com/ansible/ansible-lint;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+# Upstream has stated explicitly that all tests require Internet access
+PROPERTIES="test_network"
+RESTRICT="test"
+
+RDEPEND="
+   >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}]
+   >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}]
+   >=dev-python/black-22.8.0[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
+   >=dev-python/rich-12.0.0[${PYTHON_USEDEP}]
+   >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}]
+   >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}]
+   >=dev-util/yamllint-1.26.3[${PYTHON_USEDEP}]
+   dev-vcs/git"
+BDEPEND="
+   >=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
+   )"
+
+# test_call_from_outside_venv doesn't play nicely with the sandbox
+# irrespective of whether Internet access is allowed or not
+EPYTEST_DESELECT=(
+   test/test_main.py::test_call_from_outside_venv
+)
+
+distutils_enable_tests pytest
+
+# Test suite fails to start without this
+python_test() {
+   epytest test
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/check-jsonschema/

2023-02-01 Thread Patrick McLean
commit: 33852a3437afe1c0c617c0931ad892ab12eb7390
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Feb  1 22:17:26 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Feb  1 22:17:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33852a34

app-misc/check-jsonschema: Add dep on sphinx-issues

Bug: https://bugs.gentoo.org/892858
Signed-off-by: Patrick McLean  gentoo.org>

 ...{check-jsonschema-0.21.0.ebuild => check-jsonschema-0.21.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-misc/check-jsonschema/check-jsonschema-0.21.0.ebuild 
b/app-misc/check-jsonschema/check-jsonschema-0.21.0-r1.ebuild
similarity index 97%
rename from app-misc/check-jsonschema/check-jsonschema-0.21.0.ebuild
rename to app-misc/check-jsonschema/check-jsonschema-0.21.0-r1.ebuild
index 26d7ad3e1777..f7caec002ba3 100644
--- a/app-misc/check-jsonschema/check-jsonschema-0.21.0.ebuild
+++ b/app-misc/check-jsonschema/check-jsonschema-0.21.0-r1.ebuild
@@ -40,6 +40,7 @@ DOCS=(
 
 distutils_enable_tests pytest
 distutils_enable_sphinx docs \
+   dev-python/sphinx-issues \
dev-python/furo
 
 python_prepare_all() {



[gentoo-commits] repo/gentoo:master commit in: net-wireless/urh/

2023-02-01 Thread Rick Farina
commit: 3a38f7e70ab026cfb713ca9e0036976601f46760
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Feb  1 22:10:32 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Feb  1 22:12:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a38f7e7

net-wireless/urh: 2.9.3->2.9.4

ebuild cleanup and test enable

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/urh/Manifest  |  2 +-
 .../urh/{urh-2.9.3.ebuild => urh-2.9.4.ebuild} | 27 --
 net-wireless/urh/urh-.ebuild   | 27 --
 3 files changed, 51 insertions(+), 5 deletions(-)

diff --git a/net-wireless/urh/Manifest b/net-wireless/urh/Manifest
index 57bdf551ab05..089ec683f148 100644
--- a/net-wireless/urh/Manifest
+++ b/net-wireless/urh/Manifest
@@ -1 +1 @@
-DIST urh-2.9.3.tar.gz 13408355 BLAKE2B 
d856f482a2228fcc3e2aa421a3f7bd601fd10848c65abe2dafde921c12aa5b4fb540dee68a76adb79f0cd83b60bd9a19cba4101afbe8a0cf75b445a01d811e6a
 SHA512 
5d166d6895271a6f2c5cc09f80fef2b7780f4ceec030fdfe229abafa76d77718bc5ca6d0b462c3745e71a28f2172534e756a795c3ec95f4f0f23efab8bd69e82
+DIST urh-2.9.4.tar.gz 13415656 BLAKE2B 
504cb073540f614eea070a7aaa83ac62f81c6a115a01f935cfc39baec37bc1deb5b56035100700825f41b21ec0937d6014f0d0b73debcbf9ca951e238805d64b
 SHA512 
a888c20a4d2f349960e41defdb5cce6590d4523f8a1a655e21e4caaf7dd98a6f51936fa5a038787cb5935bc42e8863d2940059130dc9982caeea4b80e431aeeb

diff --git a/net-wireless/urh/urh-2.9.3.ebuild 
b/net-wireless/urh/urh-2.9.4.ebuild
similarity index 58%
rename from net-wireless/urh/urh-2.9.3.ebuild
rename to net-wireless/urh/urh-2.9.4.ebuild
index 83c8cfc93afb..2a91a1e6cf95 100644
--- a/net-wireless/urh/urh-2.9.3.ebuild
+++ b/net-wireless/urh/urh-2.9.4.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{9..10} )
-inherit distutils-r1
+inherit distutils-r1 virtualx
 
 DESCRIPTION="Universal Radio Hacker: investigate wireless protocols like a 
boss"
 HOMEPAGE="https://github.com/jopohl/urh;
@@ -40,6 +40,8 @@ RDEPEND="${DEPEND}
dev-python/PyQt5[${PYTHON_USEDEP},testlib]
net-wireless/gr-osmosdr"
 
+distutils_enable_tests pytest
+
 python_configure_all() {
DISTUTILS_ARGS=(
$(use_with airspy)
@@ -52,3 +54,24 @@ python_configure_all() {
$(use_with uhd usrp)
)
 }
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   # Why are these disabled?
+   # import errors AND hangs forever after 
'tests/test_spectrogram.py::TestSpectrogram::test_cancel_filtering'
+   # import errors 
'tests/test_continuous_modulator.py::TestContinuousModulator::test_modulate_continuously'
+   # import errors 
'tests/test_send_recv_dialog_gui.py::TestSendRecvDialog::test_continuous_send_dialog'
+   # import errors 
'tests/test_spectrogram.py::TestSpectrogram::test_channel_separation_with_negative_frequency'
+   local EPYTEST_DESELECT=(
+   
'tests/test_spectrogram.py::TestSpectrogram::test_cancel_filtering'
+   
'tests/test_continuous_modulator.py::TestContinuousModulator::test_modulate_continuously'
+   
'tests/test_send_recv_dialog_gui.py::TestSendRecvDialog::test_continuous_send_dialog'
+   
'tests/test_spectrogram.py::TestSpectrogram::test_channel_separation_with_negative_frequency'
+
+   )
+   cd "${T}" || die
+   epytest -s --pyargs urh.cythonext "${S}/tests" || die
+}

diff --git a/net-wireless/urh/urh-.ebuild b/net-wireless/urh/urh-.ebuild
index 83c8cfc93afb..2a91a1e6cf95 100644
--- a/net-wireless/urh/urh-.ebuild
+++ b/net-wireless/urh/urh-.ebuild
@@ -1,10 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{9..10} )
-inherit distutils-r1
+inherit distutils-r1 virtualx
 
 DESCRIPTION="Universal Radio Hacker: investigate wireless protocols like a 
boss"
 HOMEPAGE="https://github.com/jopohl/urh;
@@ -40,6 +40,8 @@ RDEPEND="${DEPEND}
dev-python/PyQt5[${PYTHON_USEDEP},testlib]
net-wireless/gr-osmosdr"
 
+distutils_enable_tests pytest
+
 python_configure_all() {
DISTUTILS_ARGS=(
$(use_with airspy)
@@ -52,3 +54,24 @@ python_configure_all() {
$(use_with uhd usrp)
)
 }
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   # Why are these disabled?
+   # import errors AND hangs forever after 
'tests/test_spectrogram.py::TestSpectrogram::test_cancel_filtering'
+   # import errors 
'tests/test_continuous_modulator.py::TestContinuousModulator::test_modulate_continuously'
+   # import errors 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/hackrf-tools/

2023-02-01 Thread Rick Farina
commit: cfe96ad479a988fd3c4c7d2a0133028dbd109eb8
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Feb  1 22:12:35 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Feb  1 22:12:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfe96ad4

net-wireless/hackrf-tools: add 2023.01.1

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/hackrf-tools/Manifest |  1 +
 .../hackrf-tools/hackrf-tools-2023.01.1.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/net-wireless/hackrf-tools/Manifest 
b/net-wireless/hackrf-tools/Manifest
index 61efad3881ae..a4b9a223e093 100644
--- a/net-wireless/hackrf-tools/Manifest
+++ b/net-wireless/hackrf-tools/Manifest
@@ -1 +1,2 @@
 DIST hackrf-2022.09.1.tar.xz 21534956 BLAKE2B 
fd1b3469372fdb0558465c84f3645859791af9bd1302f63c63185ce7c47d24779ed0baf47eccbfc8ddb771e9737edb2a37a073fb749377d87f4e67c11eb6ef76
 SHA512 
c3b8b6f18cb80e3506c09dc71f2c01c127ad6d88ed028be3b659953cf7bb1e36b9dba83b4bb04c916bd7c2b66faeae1e602c53368e1e56454d6fe831961e01ee
+DIST hackrf-2023.01.1.tar.xz 23030956 BLAKE2B 
f0ea4f92208d1db5b4e1c11231e4420db757c08e28e7a80d79e70b02d868689ddf516bc6f003fc208f60c221c9153412a12fe3cbdf8f58001c1f7cdd26383ac0
 SHA512 
7c2ef9c5c050e258a0d1695240f9163955cb3ea9ab9163aad6bdbdebfdb82cde9925818ced3323342fe9c4ddb80dcedbc5a7986caaa4e0b7036e8e07bec0296e

diff --git a/net-wireless/hackrf-tools/hackrf-tools-2023.01.1.ebuild 
b/net-wireless/hackrf-tools/hackrf-tools-2023.01.1.ebuild
new file mode 100644
index ..6f16cb6a69ad
--- /dev/null
+++ b/net-wireless/hackrf-tools/hackrf-tools-2023.01.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="tools for communicating with HackRF SDR platform"
+HOMEPAGE="http://greatscottgadgets.com/hackrf/;
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/greatscottgadgets/hackrf.git;
+   inherit git-r3
+   EGIT_CHECKOUT_DIR="${WORKDIR}/hackrf"
+   S="${WORKDIR}/hackrf/host/hackrf-tools"
+else
+   S="${WORKDIR}/hackrf-${PV}/host/hackrf-tools"
+   
SRC_URI="https://github.com/greatscottgadgets/hackrf/releases/download/v${PV}/hackrf-${PV}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~ppc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+DEPEND="~net-libs/libhackrf-${PV}:=
+   sci-libs/fftw:3.0="
+RDEPEND="${DEPEND}"
+
+src_install() {
+   cmake_src_install
+   newsbin "${FILESDIR}/hackrf_easy_flash-r1" hackrf_easy_flash
+   if [[ ${PV} != "" ]] ; then
+   insinto /usr/share/hackrf
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_jawbreaker_usb.bin" 
hackrf_jawbreaker_usb-${PV}.bin
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_jawbreaker_usb.dfu" 
hackrf_jawbreaker_usb-${PV}.dfu
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_one_usb.bin" 
hackrf_one_usb-${PV}.bin
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware-bin/hackrf_one_usb.dfu" 
hackrf_one_usb-${PV}.dfu
+   newins 
"${WORKDIR}/hackrf-${PV}/firmware/cpld/sgpio_if/default.xsvf" 
hackrf_cpld_default-${PV}.xsvf
+   ln -s hackrf_one_usb-${PV}.bin 
"${ED}/usr/share/hackrf/hackrf_one_usb_rom_to_ram.bin"
+   ln -s hackrf_one_usb-${PV}.bin 
"${ED}/usr/share/hackrf/hackrf_one_usb.bin"
+   ln -s hackrf_one_usb-${PV}.dfu 
"${ED}/usr/share/hackrf/hackrf_one_usb_ram.dfu"
+   ln -s hackrf_one_usb-${PV}.dfu 
"${ED}/usr/share/hackrf/hackrf_one_usb.dfu"
+   else
+   ewarn "The compiled firmware files are only available in the 
versioned releases, you are on your own for this."
+   ewarn "A hackrf-firmware ebuild is available in the pentoo 
overlay, if you feel adventurous."
+   fi
+}



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

2023-02-01 Thread Rick Farina
commit: 149c4d83268ebe4d0a373de9e42f9c474b3d453d
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Feb  1 22:12:01 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Feb  1 22:12:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=149c4d83

net-libs/libhackrf: add 2023.01.1

Signed-off-by: Rick Farina  gentoo.org>

 net-libs/libhackrf/Manifest   |  1 +
 net-libs/libhackrf/libhackrf-2023.01.1.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/net-libs/libhackrf/Manifest b/net-libs/libhackrf/Manifest
index 61efad3881ae..a4b9a223e093 100644
--- a/net-libs/libhackrf/Manifest
+++ b/net-libs/libhackrf/Manifest
@@ -1 +1,2 @@
 DIST hackrf-2022.09.1.tar.xz 21534956 BLAKE2B 
fd1b3469372fdb0558465c84f3645859791af9bd1302f63c63185ce7c47d24779ed0baf47eccbfc8ddb771e9737edb2a37a073fb749377d87f4e67c11eb6ef76
 SHA512 
c3b8b6f18cb80e3506c09dc71f2c01c127ad6d88ed028be3b659953cf7bb1e36b9dba83b4bb04c916bd7c2b66faeae1e602c53368e1e56454d6fe831961e01ee
+DIST hackrf-2023.01.1.tar.xz 23030956 BLAKE2B 
f0ea4f92208d1db5b4e1c11231e4420db757c08e28e7a80d79e70b02d868689ddf516bc6f003fc208f60c221c9153412a12fe3cbdf8f58001c1f7cdd26383ac0
 SHA512 
7c2ef9c5c050e258a0d1695240f9163955cb3ea9ab9163aad6bdbdebfdb82cde9925818ced3323342fe9c4ddb80dcedbc5a7986caaa4e0b7036e8e07bec0296e

diff --git a/net-libs/libhackrf/libhackrf-2023.01.1.ebuild 
b/net-libs/libhackrf/libhackrf-2023.01.1.ebuild
new file mode 100644
index ..327c7d4d982d
--- /dev/null
+++ b/net-libs/libhackrf/libhackrf-2023.01.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake udev
+
+DESCRIPTION="library for communicating with HackRF SDR platform"
+HOMEPAGE="http://greatscottgadgets.com/hackrf/;
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/greatscottgadgets/hackrf.git;
+   inherit git-r3
+   EGIT_CHECKOUT_DIR="${WORKDIR}/hackrf"
+   S="${WORKDIR}/hackrf/host/libhackrf"
+else
+   S="${WORKDIR}/hackrf-${PV}/host/libhackrf"
+   
SRC_URI="https://github.com/greatscottgadgets/hackrf/releases/download/v${PV}/hackrf-${PV}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="+udev"
+
+DEPEND="virtual/libusb:1"
+RDEPEND="${DEPEND}"
+
+# https://github.com/greatscottgadgets/hackrf/issues/1193
+PATCHES=( "${FILESDIR}/hackrf-disable-static-2022.09.1.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   -DINSTALL_UDEV_RULES="$(usex udev)"
+   )
+   if use udev; then
+   mycmakeargs+=(
+   -DUDEV_RULES_GROUP=usb
+   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
+   )
+   fi
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_build hackrf
+}
+
+pkg_postinst() {
+   if use udev; then
+   einfo "Users in the usb group can use hackrf."
+   udev_reload
+   fi
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/libkscreen/

2023-02-01 Thread Andreas Sturmlechner
commit: 310d72495cd8bc82e9a62a55ba6bbb1ee78126c7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb  1 21:45:49 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb  1 21:47:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=310d7249

kde-plasma/libkscreen: Add missing dev-qt/linguist-tools:5 BDEPEND

Closes: https://bugs.gentoo.org/892842
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/libkscreen/libkscreen-5.26.5.ebuild  | 1 +
 kde-plasma/libkscreen/libkscreen-5.26.90.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-plasma/libkscreen/libkscreen-5.26.5.ebuild 
b/kde-plasma/libkscreen/libkscreen-5.26.5.ebuild
index 2d43b4f00f62..9a6bd134b823 100644
--- a/kde-plasma/libkscreen/libkscreen-5.26.5.ebuild
+++ b/kde-plasma/libkscreen/libkscreen-5.26.5.ebuild
@@ -35,6 +35,7 @@ DEPEND="${RDEPEND}
>=dev-libs/plasma-wayland-protocols-1.6.0
 "
 BDEPEND="
+   >=dev-qt/linguist-tools-${QTMIN}:5
>=dev-qt/qtwaylandscanner-${QTMIN}:5
dev-util/wayland-scanner
 "

diff --git a/kde-plasma/libkscreen/libkscreen-5.26.90.ebuild 
b/kde-plasma/libkscreen/libkscreen-5.26.90.ebuild
index 153d59dce19b..112b404adcf0 100644
--- a/kde-plasma/libkscreen/libkscreen-5.26.90.ebuild
+++ b/kde-plasma/libkscreen/libkscreen-5.26.90.ebuild
@@ -35,6 +35,7 @@ DEPEND="${RDEPEND}
>=dev-libs/plasma-wayland-protocols-1.10.0
 "
 BDEPEND="
+   >=dev-qt/linguist-tools-${QTMIN}:5
>=dev-qt/qtwaylandscanner-${QTMIN}:5
dev-util/wayland-scanner
 "



[gentoo-commits] proj/kde:master commit in: kde-plasma/libkscreen/

2023-02-01 Thread Andreas Sturmlechner
commit: 262525a9e8bf4a2cfac86182867f13a0c73c988c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb  1 21:45:49 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb  1 21:45:49 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=262525a9

kde-plasma/libkscreen: Add missing dev-qt/linguist-tools:5 BDEPEND

Bug: https://bugs.gentoo.org/892842
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/libkscreen/libkscreen-5.27.49..ebuild | 1 +
 kde-plasma/libkscreen/libkscreen-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-plasma/libkscreen/libkscreen-5.27.49..ebuild 
b/kde-plasma/libkscreen/libkscreen-5.27.49..ebuild
index a87b5b3bd2..f3edf7ce2d 100644
--- a/kde-plasma/libkscreen/libkscreen-5.27.49..ebuild
+++ b/kde-plasma/libkscreen/libkscreen-5.27.49..ebuild
@@ -35,6 +35,7 @@ DEPEND="${RDEPEND}
>=dev-libs/plasma-wayland-protocols-1.10.0
 "
 BDEPEND="
+   >=dev-qt/linguist-tools-${QTMIN}:5
>=dev-qt/qtwaylandscanner-${QTMIN}:5
dev-util/wayland-scanner
 "

diff --git a/kde-plasma/libkscreen/libkscreen-.ebuild 
b/kde-plasma/libkscreen/libkscreen-.ebuild
index a87b5b3bd2..f3edf7ce2d 100644
--- a/kde-plasma/libkscreen/libkscreen-.ebuild
+++ b/kde-plasma/libkscreen/libkscreen-.ebuild
@@ -35,6 +35,7 @@ DEPEND="${RDEPEND}
>=dev-libs/plasma-wayland-protocols-1.10.0
 "
 BDEPEND="
+   >=dev-qt/linguist-tools-${QTMIN}:5
>=dev-qt/qtwaylandscanner-${QTMIN}:5
dev-util/wayland-scanner
 "



[gentoo-commits] repo/proj/guru:master commit in: net-vpn/fastd/files/, net-vpn/fastd/

2023-02-01 Thread Viorel Munteanu
commit: 024e170cd96c3e0e537109affbb591e8e11ab17b
Author: Artemis Everfree  artemis  sh>
AuthorDate: Wed Feb  1 00:04:08 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Feb  1 00:10:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=024e170c

net-vpn/fastd: new package, add 22

Signed-off-by: Artemis Everfree  artemis.sh>

 net-vpn/fastd/Manifest |  1 +
 net-vpn/fastd/fastd-22.ebuild  | 73 ++
 net-vpn/fastd/files/fastd.init | 55 +++
 net-vpn/fastd/metadata.xml | 16 +
 4 files changed, 145 insertions(+)

diff --git a/net-vpn/fastd/Manifest b/net-vpn/fastd/Manifest
new file mode 100644
index 0..78d7a7b42
--- /dev/null
+++ b/net-vpn/fastd/Manifest
@@ -0,0 +1 @@
+DIST fastd-22.tar.xz 161288 BLAKE2B 
25c741a0fe1ff4d8f02ee932301cc0bf58ff65cb95d4f53a49b2ef691d8531a917c1fea5b93f796dc0151ebeea3edd2b0c97e1ea5649ef2dfa4043b489c945eb
 SHA512 
66196fa13c93b87b78b9e31bc267cf616dcfb4a964387c4a3f0f3176fa1529be335a6fac91379038d6a8b1a1be4fea547659551a8a9fa8d6939589d5f8a9a7aa

diff --git a/net-vpn/fastd/fastd-22.ebuild b/net-vpn/fastd/fastd-22.ebuild
new file mode 100644
index 0..789e8b99d
--- /dev/null
+++ b/net-vpn/fastd/fastd-22.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+#
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit linux-info meson systemd
+
+DESCRIPTION="A very small VPN daemon which tunnels IP packets and Ethernet 
frames over UDP."
+HOMEPAGE="https://fastd.readthedocs.io/;
+SRC_URI="https://github.com/NeoRaider/fastd/releases/download/v${PV}/${P}.tar.xz;
+
+# while source COPYRIGHT also mentions LGPLv2.1+, that only applies to
+# vendored libmnl. we are using system libmnl.
+LICENSE="BSD BSD-2"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+caps doc offload-l2tp systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+>=net-libs/libuecc-6
+dev-libs/json-c
+dev-libs/libsodium
+dev-libs/openssl
+offload-l2tp? ( net-libs/libmnl )
+caps? ( sys-libs/libcap )
+test? ( dev-util/cmocka )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+sys-devel/bison
+doc? ( dev-python/sphinx )
+"
+IDEPEND=""
+
+pkg_setup() {
+   if use offload-l2tp; then
+   CONFIG_CHECK="~L2TP ~L2TP_V3 ~L2TP_ETH"
+   declare -g ERROR_L2TP="CONFIG_L2TP isn't set. Offloading 
L2TP to kernel will not work."
+   declare -g ERROR_L2TP_V3="CONFIG_L2TP_V3  isn't set. Offloading 
L2TP to kernel will not work."
+   declare -g ERROR_L2TP_ETH="CONFIG_L2TP_ETH isn't set. 
Offloading L2TP to kernel will not work."
+   linux-info_pkg_setup
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature caps capabilities)
+   $(meson_feature offload-l2tp offload_l2tp)
+   $(meson_feature systemd)
+   $(meson_use test build_tests)
+   -Dlibmnl_builtin=false
+   )
+   meson_src_configure
+}
+
+src_compile() {
+   meson_src_compile
+   if use doc; then
+   einfo "Building documentation ..."
+   local doc_dir="${S}/doc"
+   cd "${doc_dir}" || die "Cannot chdir into \"${doc_dir}\"!"
+   emake man || die "Building documentation failed!"
+   fi
+}
+
+src_install() {
+   meson_src_install
+   systemd_dounit "doc/examples/fastd@.service"
+   newinitd "${FILESDIR}/fastd.init" fastd
+   use doc && doman doc/build/man/*
+}

diff --git a/net-vpn/fastd/files/fastd.init b/net-vpn/fastd/files/fastd.init
new file mode 100644
index 0..9f93c7a81
--- /dev/null
+++ b/net-vpn/fastd/files/fastd.init
@@ -0,0 +1,55 @@
+#!/sbin/openrc-run
+# Copyright 2023 Gentoo Authors
+#
+# Distributed under the terms of the GNU General Public License v2
+
+name="fastd"
+description="fastd (Fast and Secure Tunnelling Daemon)"
+
+# usage would be i.e. fastd.my_vpn
+IFACE="${RC_SVCNAME#*.}"
+
+command="/usr/bin/fastd"
+command_args="--syslog-level info --syslog-ident fastd.${IFACE} --config 
/etc/fastd/${IFACE}/fastd.conf"
+pidfile="/run/${RC_SVCNAME}.pid"
+command_args_background="--daemon --pid-file ${pidfile}"
+
+depend() {
+need net
+use dns
+}
+
+extra_commands="checkconfig"
+checkconfig() {
+if [ "${IFACE}" = "${RC_SVCNAME}" ]; then
+eerror "You cannot call this init script directly. You must create a 
symbolic link to it with the configuration name:"
+eerror "mkdir -p /etc/fastd/my_vpn"
+eerror "nano /etc/fastd/my_vpn/fastd.conf"
+eerror "ln -s /etc/init.d/fastd /etc/init.d/fastd.my_vpn"
+eerror "And then call it instead:"
+eerror "/etc/init.d/fastd.my_vpn start"
+return 1
+fi
+fastd --config "/etc/fastd/${IFACE}/fastd.conf" --verify-config
+}
+
+start_pre() {
+  # If this isn't a restart, make sure that the user's config isn't
+  # busted before we try to start the daemon 

[gentoo-commits] repo/proj/guru:master commit in: dev-util/lua-language-server/, dev-util/lua-language-server/files/

2023-02-01 Thread Viorel Munteanu
commit: ee98eb82f75727acc6f06179940537a5ccc41891
Author: Mathis Winterer  fedora  email>
AuthorDate: Wed Feb  1 12:15:17 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Feb  1 12:15:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ee98eb82

dev-util/lua-language-server: add 3.6.8, drop 3.6.7

Signed-off-by: Mathis Winterer  fedora.email>

 dev-util/lua-language-server/Manifest  |  2 +-
 .../lua-language-server/files/build.ninja.patch| 75 +++---
 .../lua-language-server/files/linux.ninja.patch| 44 +++--
 ...6.7.ebuild => lua-language-server-3.6.8.ebuild} |  0
 4 files changed, 49 insertions(+), 72 deletions(-)

diff --git a/dev-util/lua-language-server/Manifest 
b/dev-util/lua-language-server/Manifest
index 4bf23c810..7967eaa88 100644
--- a/dev-util/lua-language-server/Manifest
+++ b/dev-util/lua-language-server/Manifest
@@ -1 +1 @@
-DIST lua-language-server-3.6.7.zip 32326158 BLAKE2B 
9a83a23c280cd4610396ac67501d19f557dd5d5eb8018a5a48a01c6f699d9e6ad90f87cb9eabd605c921793e5cd3625a67069a792813a2e562a8a0693344d112
 SHA512 
033f352581dd2f94bf5df13e1ba861e15dc75246e9bf4668700cc700d98e82ebc3593b8f0fcbcd69dbef472fd6dbb84704d8a0068832832c3241a824ca9dca51
+DIST lua-language-server-3.6.8.zip 389244327 BLAKE2B 
67299716586bd01f2fc48319b68319b48090b87d8f4c72b79c52022af39140490983edfd1145d88616c1fabcb7f6a62bed8defbab7a8f4fe3330176812994a58
 SHA512 
bf5633e7570fa44d62bb5a2e4414d4f0e197fcef3b1a9876ea90cf37a79ae17afaaecdc5d54917cc7fb44e01b7db34abd6329cef0df4e3207177a0a6a8ec54f2

diff --git a/dev-util/lua-language-server/files/build.ninja.patch 
b/dev-util/lua-language-server/files/build.ninja.patch
index 3760f9367..11db385d3 100644
--- a/dev-util/lua-language-server/files/build.ninja.patch
+++ b/dev-util/lua-language-server/files/build.ninja.patch
@@ -1,6 +1,6 @@
 --- a/build/build.ninja
 +++ b/build/build.ninja
-@@ -12,17 +12,17 @@
+@@ -12,18 +12,18 @@
  3rd/bee.lua/compile/config.lua 3rd/bee.lua/compile/common.lua $
  make/code_format.lua
  rule c_source_bee
@@ -15,37 +15,40 @@
  build $obj/source_bee/lua-seri.obj: c_source_bee $
  3rd/bee.lua/3rd/lua-seri/lua-seri.c
  rule cxx_source_bee
--  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -O2 -Wall -Werror $
---fvisibility=hidden -I3rd/bee.lua/bee/nonstd -DNDEBUG -fPIC -o $out -c $in
-+  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -Wall $
-+-fvisibility=hidden -I3rd/bee.lua/bee/nonstd -DNDEBUG -o $out -c $in 
CXXFLAGS
+-  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $
+--Werror -fvisibility=hidden -I3rd/bee.lua/bee/nonstd -DNDEBUG -fPIC -o $
+-$out -c $in
++  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -Wall $
++-fvisibility=hidden -I3rd/bee.lua/bee/nonstd -DNDEBUG -o $
++$out -c $in CXXFLAGS
description = Compile C++ $out
deps = gcc
depfile = $out.d
-@@ -30,8 +30,8 @@
+@@ -31,8 +31,8 @@
  3rd/bee.lua/bee/nonstd/fmt/format.cc
  build $obj/source_bee/os.obj: cxx_source_bee 3rd/bee.lua/bee/nonstd/fmt/os.cc
  rule cxx_source_bee_1
--  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -O2 -Wall -Werror $
---fvisibility=hidden -I3rd/bee.lua -DNDEBUG -fPIC -o $out -c $in
-+  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -Wall $
+-  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $
+--Werror -fvisibility=hidden -I3rd/bee.lua -DNDEBUG -fPIC -o $out -c $in
++  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -Wall $
 +-fvisibility=hidden -I3rd/bee.lua -DNDEBUG -o $out -c $in CXXFLAGS
description = Compile C++ $out
deps = gcc
depfile = $out.d
-@@ -55,9 +55,9 @@
+@@ -56,9 +56,9 @@
  build $obj/source_bee/path_helper.obj: cxx_source_bee_1 $
  3rd/bee.lua/bee/utility/path_helper.cpp
  rule cxx_source_bee_2
--  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -O2 -Wall -Werror $
-+  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -Wall $
- -fvisibility=hidden -I3rd/bee.lua/3rd/lua-seri -I3rd/bee.lua $
+-  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $
+--Werror -fvisibility=hidden -I3rd/bee.lua/3rd/lua-seri -I3rd/bee.lua $
 --I$builddir/lua54 -DBEE_STATIC -DNDEBUG -fPIC -o $out -c $in
++  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -Wall $
++-fvisibility=hidden -I3rd/bee.lua/3rd/lua-seri -I3rd/bee.lua $
 +-I$builddir/lua54 -DBEE_STATIC -DNDEBUG -o $out -c $in CXXFLAGS
description = Compile C++ $out
deps = gcc
depfile = $out.d
-@@ -78,26 +78,26 @@
+@@ -79,26 +79,26 @@
  build $obj/source_bee/lua_time.obj: cxx_source_bee_2 $
  3rd/bee.lua/binding/lua_time.cpp
  rule c_source_lua
@@ -71,15 +74,16 @@
  build $obj/source_lua/linit.obj: c_source_lua_1 3rd/bee.lua/3rd/lua/linit.c
  build $obj/source_lua/onelua.obj: c_source_lua_1 3rd/bee.lua/3rd/lua/onelua.c
  rule cxx_source_bootstrap
--  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -O2 

[gentoo-commits] repo/proj/guru:master commit in: www-client/nyxt/

2023-02-01 Thread Viorel Munteanu
commit: dcdfb3713bcc93c54b6dd93f9752bb2bcdb7
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Jan 31 15:19:18 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Jan 31 15:20:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dcdf

www-client/nyxt: add missing dependencies
media-libs/gst-plugins-{bad,base,good,ugly}
media-plugins/gst-plugins-libav
They provide a better experience in nyxt
Also bump to 3_pre20230131

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  | 2 +-
 .../nyxt/{nyxt-3_pre20230127.ebuild => nyxt-3_pre20230131.ebuild} | 8 ++--
 www-client/nyxt/nyxt-.ebuild  | 5 +
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index cdf87b418..c4caf0df9 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -100,7 +100,7 @@ DIST 
nhooks-f304bdab86e7d689c15bdef9f3584dbabccebc54.gh.tar.gz 7949 BLAKE2B 6cbf
 DIST njson-960e0dde7397a154caa2afc75f61120c5eb9213b.gh.tar.gz 11992 BLAKE2B 
94c458809e606eba96448ccd6b0c57cee00df4b9926bf014c6b40b0debd92ba8b77f4f0a5d34528d118c6e112f67ff15097c024d00e75ddcfc9a3d6f50c3038f
 SHA512 
801c6bf7fb4cf26a69acaffb0c8196d0517a23e6f1158befd26502480f4f3acf84228ae1aa1bbbe562dba825a2a9f648ccee854594b9a9fd290d9f701453b9f6
 DIST nkeymaps-d43267a56f0ac264e4bdb3c75bbfc426f5ac5b2e.gh.tar.gz 19615 BLAKE2B 
0e9954aa41bd450c4eadbc158a9588f7147f92fe753177cfc13cff90d5b7e602a0096d77b07bb05dda605a43bc3cbf879b68dd54b0b0ef510359b2b8f16d5654
 SHA512 
ce842b62d3a314f4e92946d6cea4380262eec3a3261e9b454060d2dd89d030b6c4e1597fd8684cca8cc21476636f5b1629dbfad7c82e75a5ecb9f495f711d115
 DIST nsymbols-873d855c2d86501341ab0eca1572a64aac7585a3.gh.tar.gz 10282 BLAKE2B 
6f3a8af36d9ca84303571289f2d727e06dca92e5af8be3b005832b783c89b54111900d0d95015e0789c2132c19fd21fcf1ec0460895eb0ca122dba7fd75a5987
 SHA512 
8f24b92ba0b6483abcafa685e926887a89fe82a2dea23d132967937dc343c2b33c630ddbedd1b7753fc46978ea66da6ec2243beae60f6509fa8c13092414fd5f
-DIST nyxt-3_pre20230127.gh.tar.gz 567594 BLAKE2B 
05a14ac585c1242f60d7e398f9162469f5e3da405860f8fc6d47f901c32451ffb875a3d75ece92094949fe377f864d2634436d9e048dc7e4d2180369d1d978cc
 SHA512 
db7b1fea43d7a2784145c10e56358695bc169ba2a2d774e8165a284f2e71257bbc520257d4f9b741a6ca40d5185fe93ca8cac6a020aba7ad78369f221b02e3e9
+DIST nyxt-3_pre20230131.gh.tar.gz 567997 BLAKE2B 
25ad09847462cd3c28d9838bb088d70e519db84ff074f5c67d6dc6d4ba4949d7f08cba090224f81a017da581a91bf9e23da695d404a333e966945d63a62c2335
 SHA512 
58d7236aa9f74065cd4485d3d54d1d223dd1648f92bc28c21c266ae20e0abbb09569a31f254294270c4fb10bdf52beafe7a001ce7d0d16830c2f0dd1f701dc49
 DIST optima-373b245b928c1a5cce91a6cb5bfe5dd77eb36195.gh.tar.gz 20577 BLAKE2B 
946ef0692dddf55d79498e3c6a4ea6f64f614ded6e920f342b33e2bf62db9e1410e7e1cfe01b8f899b5ccb677b07e16128366b612743371c1e5aa8b00a75dc95
 SHA512 
312587ff0acb570bf7140d07e6bb52bd4209a498a78e29a422854b47af4a083d9d799fde11eb9d57e5eecea4422669d7879503557aa76d15d57d36b41a89da15
 DIST osicat-eab6b8cabd71b59e894b51dc555e171683ec3387.gh.tar.gz 57228 BLAKE2B 
526980bc31524bd7f7fdb554d2a9cc01e886540ef4b4d26f28ea6237122bf26939fdecc0c25a3635e823bdf118b02041b7ebf00bd86a71932b8b40ea6dcb302d
 SHA512 
7ffc914e2885cc6c1975f16fe88b985a9dcb6cc85f55ed2ae9e888d121b6cfd49017cf707e679d60e9f194055a18800c88c84d5463192a13f4f4688022d15c52
 DIST ospm-df261dedaa2e98f00b4b9ef6c41c08d231558682.gh.tar.gz 12228 BLAKE2B 
bdf98953edad214ae13d092669442048f6472ff7812b87b1e0f254ac6bb42d85b7d25d4148c3b25182c00d833d784c46071297ef851fd70e836d508d9a32c857
 SHA512 
4692d7e565758fe378fb919b07f4ae47c1291c99d8446083b0ba3a82f2e470bbd0b4114c182f2a4ca0013e2d2c606bc306f0015346c4276ceed30fb6afade056

diff --git a/www-client/nyxt/nyxt-3_pre20230127.ebuild 
b/www-client/nyxt/nyxt-3_pre20230131.ebuild
similarity index 99%
rename from www-client/nyxt/nyxt-3_pre20230127.ebuild
rename to www-client/nyxt/nyxt-3_pre20230131.ebuild
index a5ccb6c5b..28898790f 100644
--- a/www-client/nyxt/nyxt-3_pre20230127.ebuild
+++ b/www-client/nyxt/nyxt-3_pre20230131.ebuild
@@ -14,7 +14,7 @@ then
EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
 else
KEYWORDS="~amd64"
-   NYXTCOMMIT="27612fee394f80dee6480c045ec7da5cd1f82196"
+   NYXTCOMMIT="e41f9c39ac50ceb780ba46359ef4fcaa780434a5"
S="${WORKDIR}/${PN}-${NYXTCOMMIT}"
 
# Specify commits for each submodules
@@ -26,7 +26,6 @@ else
BORDEAUXTHREADSCOMMIT="076fe2380abbc59b06e495dc7a35aea8eb26ba3b"
FIVEAMCOMMIT="ec56fa7ce3955a751691cea1ff712afbdebc9bc4"
ASDFFLVCOMMIT="fc5b7399767ca35bfb420bbeb9e08494e441dc69"
-   TRIVIALBACKTRACE="6eb65bde7229413040c81d42ea22f0e4c9c8cfc9"
LIFTCOMMIT="2594160d6ca3a77d8750110dfa63214256aab852"
CALISPELCOMMIT="e9f2f9c1af97f4d7bb4c8ac25fb2a8f3e8fada7a"
CLJPLUTILCOMMIT="0311ed374e19a49d43318064d729fe3abd9a3b62"
@@ -341,6 +340,11 @@ IUSE="doc"
 

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

2023-02-01 Thread Viorel Munteanu
commit: d7bfdb1ff5e84faa45ac3a222388278ef0971aec
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Wed Feb  1 20:30:50 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Feb  1 20:30:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d7bfdb1f

gui-apps/wl-scripts: add 1.0.3, drop 1.0.0

Signed-off-by: Mazunki Hoksaas  gmail.com>

 gui-apps/wl-scripts/Manifest| 2 +-
 .../wl-scripts/{wl-scripts-1.0.0.ebuild => wl-scripts-1.0.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/wl-scripts/Manifest b/gui-apps/wl-scripts/Manifest
index 959a2ec76..fcce55505 100644
--- a/gui-apps/wl-scripts/Manifest
+++ b/gui-apps/wl-scripts/Manifest
@@ -1 +1 @@
-DIST wl-scripts-1.0.0.tar.gz 13934 BLAKE2B 
4f7e4ce844bfafa40310ea83a99d46933d70ab94f408ead881e9f98e8b103dce208395f1f9ba81cfec546924d38cb8c7cdc29cf28c22d100521ea2015e2ad632
 SHA512 
f49be27c952a04b7e563541147ffa769882beffdb2847bfeec6217e9eb7d133ed7ecf8441c11b7f788c3b6f7d156083597faed4325cfec2038bb087480dc9d99
+DIST wl-scripts-1.0.3.tar.gz 14015 BLAKE2B 
dbcbef1b7202a334c4135e3eff7436ea6a8df1d99a12abdf4b2defee2d6162b2279c8644d2f28ee08816ddf40f8ae722e1d54c42dc9628775d94ccd8e620efb1
 SHA512 
13f664b330059046f9f485d30d323d5c5eaacf86aee01857b8cafe58378c10654688be98707c8ce6f1c5d331ff2b0450a1e56bebef94875473863cf9ae36a6e0

diff --git a/gui-apps/wl-scripts/wl-scripts-1.0.0.ebuild 
b/gui-apps/wl-scripts/wl-scripts-1.0.3.ebuild
similarity index 100%
rename from gui-apps/wl-scripts/wl-scripts-1.0.0.ebuild
rename to gui-apps/wl-scripts/wl-scripts-1.0.3.ebuild



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

2023-02-01 Thread Viorel Munteanu
commit: 0fe0c37ab956c18cdf5c62b815d957e462aae40c
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Feb  1 21:13:31 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Feb  1 21:13:31 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0fe0c37a

app-doc/ford: add Python3.11 compat.

Signed-off-by: Sergey Torokhov  yandex.ru>

 .../files/ford-6.1.17_fix_python3.11_tests.patch   | 22 +++
 app-doc/ford/ford-6.1.17-r1.ebuild | 45 ++
 2 files changed, 67 insertions(+)

diff --git a/app-doc/ford/files/ford-6.1.17_fix_python3.11_tests.patch 
b/app-doc/ford/files/ford-6.1.17_fix_python3.11_tests.patch
new file mode 100644
index 0..6fb3c832c
--- /dev/null
+++ b/app-doc/ford/files/ford-6.1.17_fix_python3.11_tests.patch
@@ -0,0 +1,22 @@
+From 67b1355fea6904dc8ea540a6cfaa6164dc3a1a23 Mon Sep 17 00:00:00 2001
+From: Peter Hill 
+Date: Tue, 24 Jan 2023 10:54:10 +
+Subject: [PATCH] Fix test for Python 3.11 (mutable default not allowed)
+
+---
+ test/test_sourceform.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/test/test_sourceform.py b/test/test_sourceform.py
+index 4e6c9d3..f3a67c9 100644
+--- a/test/test_sourceform.py
 b/test/test_sourceform.py
+@@ -790,7 +790,7 @@ class FakeParent:
+ class FakeVariable:
+ name: str
+ vartype: str
+-parent: Optional[FakeParent] = FakeParent()
++parent: Optional[FakeParent] = field(default_factory=FakeParent)
+ attribs: Optional[List[str]] = field(default_factory=list)
+ intent: str = ""
+ optional: bool = False

diff --git a/app-doc/ford/ford-6.1.17-r1.ebuild 
b/app-doc/ford/ford-6.1.17-r1.ebuild
new file mode 100644
index 0..004286456
--- /dev/null
+++ b/app-doc/ford/ford-6.1.17-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 toolchain-funcs
+
+MY_PN="FORD"
+DESCRIPTION="FORD, automatic documentation generator for modern Fortran 
programs"
+HOMEPAGE="https://github.com/Fortran-FOSS-Programmers/ford;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   >=dev-python/graphviz-0.20[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.4[${PYTHON_USEDEP}]
+   >=dev-python/markdown-include-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}]
+   dev-python/python-markdown-math[${PYTHON_USEDEP}]
+   >=dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
+   >=dev-python/toposort-1.7[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}_fix_python3.11_tests.patch" )
+
+DOCS=( CHANGELOG.md README.md )
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   default
+   sed -i -e 's/"cpp /"'"$(tc-getCPP)"' /' ford/__init__.py || die # bug: 
839300
+}



[gentoo-commits] repo/proj/guru:master commit in: games-action/ddnet/

2023-02-01 Thread Viorel Munteanu
commit: be0f3f7b9c0c74f1b1b9698c6ad5a938028a0823
Author: Edgar Luque  edgarluque  com>
AuthorDate: Wed Feb  1 07:47:49 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Feb  1 07:47:49 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be0f3f7b

games-action/ddnet: add 16.7.2, drop 16.6

Signed-off-by: Edgar Luque  edgarluque.com>

 games-action/ddnet/Manifest   | 2 +-
 games-action/ddnet/{ddnet-16.6.ebuild => ddnet-16.7.2.ebuild} | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-action/ddnet/Manifest b/games-action/ddnet/Manifest
index ea32d9483..4da33d520 100644
--- a/games-action/ddnet/Manifest
+++ b/games-action/ddnet/Manifest
@@ -2,7 +2,7 @@ DIST cc-1.0.73.crate 57880 BLAKE2B 
be8d7a25a54afdd759844e76aec61526fc2bd5ca09480
 DIST cxx-1.0.71.crate 195479 BLAKE2B 
956f735ad6a417337dd6e0f71ba49d21e8ad9724e288b8d05a013c76bdeb0c3565197f8fc02f861a13f68c6823a969b05852c4abc0ef48d3deb4a3ede3ce7d3c
 SHA512 
1b770312e5ea69a9fa3882e2e507d9de4505dbf09fdab4e6cacdeed7a00122b1cc88583d7353959cd0375a380b7e8563a673c4602fc036130f248db97225b305
 DIST cxxbridge-flags-1.0.71.crate 5593 BLAKE2B 
4f3c72079b42cf41c66dc779a792c76d860e7b85220508b9284b23645b8fae3911864b76719457952bb3b7e666312022def72204c2d096afa2683716cb9f0c5d
 SHA512 
53f5783c4c15b87eac8f6c7ca911b5b3c92a5821040c4000586a118b441aaab17f798f878433436e881f0edd531d9243234cdb4bacfea16fe1f60df080a2d6b9
 DIST cxxbridge-macro-1.0.71.crate 59620 BLAKE2B 
ce4b5bfc016a799312cfc2000bcc7b0b701636a558b66d079e3a69ed3a4c83c3c22cbba7bcd3168107d5dd3a0728e2e8887c0089ac7ef022957cc0559ed7a2c5
 SHA512 
13b0f742ecf4724214b896bcd3c4fedff011751661bd657ca902f123fcb869e835ce850acb1cb9ebe0cb1d13fb9aecc74c7730586ebd465500c2e01cfe686dbc
-DIST ddnet-16.6.tar.gz 35887706 BLAKE2B 
4676fbb7ac61f28af20ffaac39f68ab0dba1b8b91102597d7af84b003a2560da784d11e4a82b8aa8bf518a29f87042835e19178fbc4216f7b0e1a1de3178e48f
 SHA512 
adf0e03d203604d8bea252b7c0f2459f37745bb1843ff3e7ef7e31b12124191a9436516082d040943e225b4c96c7b33665c9a096aa41a29b84749cad561129f1
+DIST ddnet-16.7.2.tar.gz 35917634 BLAKE2B 
cb1bcf786f7862f4da580b96dbda5a1604557f2c9856b08b532480364f537e2d7894a0685e6db38954a8104dee17641c776a9baa391d799499aeb51be522c189
 SHA512 
92846b82ea4501d7bb00ff947ea1e5bfafa29fd91dc3bc18bd110084de0c04bfcde3f6d847d684286e7297e51c67e5696265b3dec3f7877f86daa17c0d495afd
 DIST link-cplusplus-1.0.6.crate 8150 BLAKE2B 
82b0eb89926a7f3b7e427242ff3f65eba78f467f1ab972f7f280daf09e2be7188d8e851a21018a268871d5dc9cf7dfda4ef24952b5bc38bd722a5537504c1ddb
 SHA512 
9f77f71f7261472de0d97b2c26efb43f3d49dafbaa1eb853340467260a65d85344e94e023540e068051108afd63cc48c6a5c8025f50922a73dc6409134418e74
 DIST proc-macro2-1.0.40.crate 40559 BLAKE2B 
d83cf7283393a82ca65263afc375d123bd2f48b719c9eab6859c52dc0c2b9b4b5af3090a0ebd0fedf0e1095f0bafbc443016f751a0485dc654bcd80a6f71e326
 SHA512 
bb179524bd41e36735010a7ec53e096359ffc3688ab97806a45ed9cfb17e8688ce352bbb8cd3bd4e15a4299e8500603c86591b17cfa31bca03f299f6f6347992
 DIST quote-1.0.20.crate 28160 BLAKE2B 
db257025f64817b1b58eecb8e64e63f1782d8a7fcb42ed6c3364254ec5a26705e49ce0637c880b0355b99a77473ce3083caae2cfabbd1a1a7e4fc826bae2cb7c
 SHA512 
d12f4a425273b99ae655da11fcf5dad2609e20ad3e7d85cde08c7d09f444a5c7a3505470bad2d48b1ba8ea59ebf38ab87aa1052e47ec414acfc05dcb07d438be

diff --git a/games-action/ddnet/ddnet-16.6.ebuild 
b/games-action/ddnet/ddnet-16.7.2.ebuild
similarity index 95%
rename from games-action/ddnet/ddnet-16.6.ebuild
rename to games-action/ddnet/ddnet-16.7.2.ebuild
index d0e6d0cc8..449e24ac0 100644
--- a/games-action/ddnet/ddnet-16.6.ebuild
+++ b/games-action/ddnet/ddnet-16.7.2.ebuild
@@ -90,6 +90,7 @@ src_configure(){
-DVIDEORECORDER=$(usex videorecorder ON OFF)
-DVULKAN=$(usex vulkan ON OFF)
-DWEBSOCKETS=$(usex websockets ON OFF)
+   -DSECURITY_COMPILER_FLAGS=OFF # Set by gentoo toolchain, see 
https://bugs.gentoo.org/75
)
cmake_src_configure
 }



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

2023-02-01 Thread Viorel Munteanu
commit: 7e2925d25cf2f40fe9a17ea1a18bb242cad854c3
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Feb  1 09:08:35 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Feb  1 09:08:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7e2925d2

dev-db/pg_repack: add 1.4.8, drop 1.4.7

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-db/pg_repack/Manifest   | 2 +-
 dev-db/pg_repack/{pg_repack-1.4.7.ebuild => pg_repack-1.4.8.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-db/pg_repack/Manifest b/dev-db/pg_repack/Manifest
index 86d75afc3..88df27695 100644
--- a/dev-db/pg_repack/Manifest
+++ b/dev-db/pg_repack/Manifest
@@ -1 +1 @@
-DIST pg_repack-1.4.7.tar.gz 95343 BLAKE2B 
70c822901646c3f425257ac56052470537083792d96f5bc8fd87a65e8f70f1afd66366edae0f723e258af140a82ae154502f7d21799a72cb2fc10453abbb16ac
 SHA512 
bdcc61fa8ee8d8868d33aa308311e2f7029f8cb8f6d6627e36303ba36e8e7cef31cbb5a665029d63072fb5ea0983e9310b29055d98fceb0c18c5838bdc8bc50c
+DIST pg_repack-1.4.8.tar.gz 95801 BLAKE2B 
108e6910f7beb41b6183ca471de3aae2d26a0d3e2ab3da816fa5d1aed71b45d158e5c97873a578726b0cb71802e7b3e1d147515b2272d536be1642d1ef903472
 SHA512 
9854a979aa9056b7c49d52e22622b8faf91cdf4acdb6551044d25733848c2c07b95166a464769da23e0174a63f2b132aa58ba6d6f9b596d1fb95f29098ac3968

diff --git a/dev-db/pg_repack/pg_repack-1.4.7.ebuild 
b/dev-db/pg_repack/pg_repack-1.4.8.ebuild
similarity index 86%
rename from dev-db/pg_repack/pg_repack-1.4.7.ebuild
rename to dev-db/pg_repack/pg_repack-1.4.8.ebuild
index e733761b2..c74cf087c 100644
--- a/dev-db/pg_repack/pg_repack-1.4.7.ebuild
+++ b/dev-db/pg_repack/pg_repack-1.4.8.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-POSTGRES_COMPAT=( 9.6 10 11 12 13 14 )
+POSTGRES_COMPAT=( 9.6 10 11 12 13 14 15 )
 POSTGRES_USEDEP="server"
 
 inherit postgres-multi



[gentoo-commits] repo/proj/guru:master commit in: net-vpn/fastd/

2023-02-01 Thread Viorel Munteanu
commit: e8e9f77fc8662f83ff4608d3ccdc4f511dff727e
Author: Artemis Everfree  artemis  sh>
AuthorDate: Wed Feb  1 04:08:28 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Feb  1 04:09:05 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e8e9f77f

net-vpn/fastd: keepdir /etc/fastd

Signed-off-by: Artemis Everfree  artemis.sh>

 net-vpn/fastd/fastd-22.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-vpn/fastd/fastd-22.ebuild b/net-vpn/fastd/fastd-22.ebuild
index 789e8b99d..a785085ab 100644
--- a/net-vpn/fastd/fastd-22.ebuild
+++ b/net-vpn/fastd/fastd-22.ebuild
@@ -70,4 +70,5 @@ src_install() {
systemd_dounit "doc/examples/fastd@.service"
newinitd "${FILESDIR}/fastd.init" fastd
use doc && doman doc/build/man/*
+   keepdir /etc/fastd
 }



[gentoo-commits] repo/proj/guru:master commit in: sys-apps/dust/

2023-02-01 Thread Viorel Munteanu
commit: da4ccdf3c3f0366964de4f0c23e6b9d56d4fbf75
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Tue Jan 31 19:29:16 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Jan 31 19:29:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da4ccdf3

sys-apps/dust: add 0.8.4

Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 sys-apps/dust/Manifest  |  27 +
 sys-apps/dust/dust-0.8.4.ebuild | 125 
 2 files changed, 152 insertions(+)

diff --git a/sys-apps/dust/Manifest b/sys-apps/dust/Manifest
index 75e60c91c..c084e6991 100644
--- a/sys-apps/dust/Manifest
+++ b/sys-apps/dust/Manifest
@@ -5,6 +5,7 @@ DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585
 DIST assert_cmd-1.0.2.crate 25037 BLAKE2B 
b7fe731a66ce7270b165e30da774420ff17f29a881e738b8b8a9ed37170edc6d0c27f1b052553c408c93b832f879742123b1585abccfde9c7e4b5830d0f327a6
 SHA512 
1d17d4ac5748a3a44ed25c8788f17bb5edcc15ce0e3f2232dfcb0c88cf735406e1048752473ae76fb033aad6d544c142c699c49e0398d2625e59b36526417f7a
 DIST assert_cmd-1.0.7.crate 26777 BLAKE2B 
a27a6c59969b6202ceebc72b50331e056f02e05befe710f3f1fe77622a61ed4ed11e258cc2df43f52a7f57c18e4bc9b33c72946d012a4fd6f5417c1a5fedddff
 SHA512 
9e0e67bdf14df8235cdd11d9c453bb2f0723188a39961d8aab26fd98f2c64629d085c8d3eb50ee88371ecdc2ea306bfe5dda1ca4872082b40f13a4cea99e05d1
 DIST assert_cmd-1.0.8.crate 27830 BLAKE2B 
68fc42953decc5a39a2a850750348da087a2df29e9e15dcb3f0319088ba8ca399f8db05cda3de693925dcbf147b2a031b0e0ddb6993f25b8b96f464f792cc499
 SHA512 
78c5aa45289f1f69891001b73f7da32ef61a371a2fa9abe15822406abe4a8df48004b475a00aacd36c2e808539041fc0d3034c367a27de6b539c72e929e42e4d
+DIST assert_cmd-2.0.8.crate 24347 BLAKE2B 
b69beb301a11e893ee1c7b59a08ac7860c16a598dc404d7bfd38b2554790898cfb82d1e602750e9b720b4122154e4da140c7b077645786f0a788796d5dafe272
 SHA512 
886d789af9fe7f8155d393e2742c7982d5c0bb8d44a09f66e5552faed2effcedd000d567f9f00e08ad6d7c17fac9374d7a234ba001f38c9cf444ee41dbe07428
 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
@@ -13,7 +14,9 @@ DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616de
 DIST bstr-0.2.14.crate 345490 BLAKE2B 
96095cf4d70d88cd5cb4a61bd0e72a673933c7d1d95b713bd44375e739037ae12451602fa539ebf98e73d39a6786728ad145e882117b98108d945ba96b810e83
 SHA512 
de62c0f31ad672f90a8038fa163c7cdaf474b35ec24592aee5549af7c76d43e6ed00f8d7237e15ab27576c27a7232033a217955de6a0a3b40c83661b3a7e1e8a
 DIST bstr-0.2.16.crate 330346 BLAKE2B 
75a345f3a5d428ec7278cd10fa676f5bb72685c65c4fe68163943cf3142b43ac45d458bce9323447b201ffcc91aa82cd8c762cb1954c055e34b1a5cebc686ee8
 SHA512 
33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac
 DIST bstr-0.2.17.crate 330350 BLAKE2B 
90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192
 SHA512 
883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
+DIST bstr-1.1.0.crate 340878 BLAKE2B 
33168147f9e53bbae98672b61e342665b70dad65ec440af24245d358758ef79e9e50d1a518de09e79207106901aea5cf7824a3d7b18f3a258a3cc50bfe03
 SHA512 
5c7802a9d3d2cc219d26fd82c91288195a95d16d4f9f14d7bc3e9932f1027b6a4a50729a2eef998eba25e75d95945a4bd4fba9bd18b8a5bd33306b4548f114ca
 DIST cc-1.0.73.crate 57880 BLAKE2B 
be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac
 SHA512 
980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985
+DIST cc-1.0.78.crate 61375 BLAKE2B 
fd4765cf5ae0dc7018bc6b56298cd0fa9bf6fe23545e845670d98ce73baee55354e77c6d87cf047f10b074f3d742deca8b5631a250c69b347b4a1fc653965d43
 SHA512 
b85bec4c75cb1d1e252419052e9dd22b6892e54ea36195ff483a04f785b5b103e82b30b778459fd45324ffeb2463aa4f5696baeff2779c25ffe9f65eb99ae893
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: sys-apps/dust/

2023-02-01 Thread Viorel Munteanu
commit: 5a90948d38106f6756dbf0a9b247e526de002ddb
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Tue Jan 31 19:29:50 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Jan 31 19:29:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a90948d

sys-apps/dust: drop 0.5.4, 0.6.2, 0.8.0

Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 sys-apps/dust/Manifest  | 54 ---
 sys-apps/dust/dust-0.5.4.ebuild | 94 -
 sys-apps/dust/dust-0.6.2.ebuild | 91 ---
 sys-apps/dust/dust-0.8.0.ebuild | 87 --
 4 files changed, 326 deletions(-)

diff --git a/sys-apps/dust/Manifest b/sys-apps/dust/Manifest
index c084e6991..8c439c21f 100644
--- a/sys-apps/dust/Manifest
+++ b/sys-apps/dust/Manifest
@@ -1,75 +1,49 @@
-DIST aho-corasick-0.7.15.crate 113071 BLAKE2B 
a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e
 SHA512 
e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
 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 ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
-DIST assert_cmd-1.0.2.crate 25037 BLAKE2B 
b7fe731a66ce7270b165e30da774420ff17f29a881e738b8b8a9ed37170edc6d0c27f1b052553c408c93b832f879742123b1585abccfde9c7e4b5830d0f327a6
 SHA512 
1d17d4ac5748a3a44ed25c8788f17bb5edcc15ce0e3f2232dfcb0c88cf735406e1048752473ae76fb033aad6d544c142c699c49e0398d2625e59b36526417f7a
-DIST assert_cmd-1.0.7.crate 26777 BLAKE2B 
a27a6c59969b6202ceebc72b50331e056f02e05befe710f3f1fe77622a61ed4ed11e258cc2df43f52a7f57c18e4bc9b33c72946d012a4fd6f5417c1a5fedddff
 SHA512 
9e0e67bdf14df8235cdd11d9c453bb2f0723188a39961d8aab26fd98f2c64629d085c8d3eb50ee88371ecdc2ea306bfe5dda1ca4872082b40f13a4cea99e05d1
 DIST assert_cmd-1.0.8.crate 27830 BLAKE2B 
68fc42953decc5a39a2a850750348da087a2df29e9e15dcb3f0319088ba8ca399f8db05cda3de693925dcbf147b2a031b0e0ddb6993f25b8b96f464f792cc499
 SHA512 
78c5aa45289f1f69891001b73f7da32ef61a371a2fa9abe15822406abe4a8df48004b475a00aacd36c2e808539041fc0d3034c367a27de6b539c72e929e42e4d
 DIST assert_cmd-2.0.8.crate 24347 BLAKE2B 
b69beb301a11e893ee1c7b59a08ac7860c16a598dc404d7bfd38b2554790898cfb82d1e602750e9b720b4122154e4da140c7b077645786f0a788796d5dafe272
 SHA512 
886d789af9fe7f8155d393e2742c7982d5c0bb8d44a09f66e5552faed2effcedd000d567f9f00e08ad6d7c17fac9374d7a234ba001f38c9cf444ee41dbe07428
 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.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
-DIST bstr-0.2.14.crate 345490 BLAKE2B 

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

2023-02-01 Thread Viorel Munteanu
commit: a6abb68ee10123bb4fefb8b28be00dbd224ef653
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Feb  1 04:37:05 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Feb  1 04:40:37 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6abb68e

dev-python/futurist: add 2.4.1, drop 2.3.0-r1

Closes: https://bugs.gentoo.org/835031
Closes: https://bugs.gentoo.org/799485
Closes: https://bugs.gentoo.org/799482
Signed-off-by: Julien Roy  jroy.ca>

 dev-python/futurist/Manifest  |  2 +-
 .../{futurist-2.3.0-r1.ebuild => futurist-2.4.1.ebuild}   | 15 +--
 2 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/dev-python/futurist/Manifest b/dev-python/futurist/Manifest
index 33baaef09..96683d973 100644
--- a/dev-python/futurist/Manifest
+++ b/dev-python/futurist/Manifest
@@ -1 +1 @@
-DIST futurist-2.3.0.tar.gz 42993 BLAKE2B 
ace10473ee65dedfa33f021437e6d2e974e7e9acd7eb5c6ae6955b133d74376d0bc5e966a8db502f17ff1825abaad1f6b583c6a21dcdd33d87ed4063d35a4638
 SHA512 
fa12314ce1bc12ccb7d8dd0e99a76a63dbd6a1c6560ca976eacb782f2c28a6003aee820d8ea745b59d35280b047e67563b046c761737d76fefb5928fdfba20e9
+DIST futurist-2.4.1.tar.gz 44796 BLAKE2B 
a1a4c031100da989e6dcd96347da2a29fdf29f229c46d6838d2f661ecf61643c9ba9603036d151a106195ab176e0b82c5607c3e0b8b7d98da9e2aeda9dcfbfb7
 SHA512 
39a5ccdbfd3f513356ef6f951ba2c53048b43fd7084001e025a776a4ceca8f53e9759711f3e0548b6bebd94c8760be095117084990e72e5284db0c09e0df7003

diff --git a/dev-python/futurist/futurist-2.3.0-r1.ebuild 
b/dev-python/futurist/futurist-2.4.1.ebuild
similarity index 75%
rename from dev-python/futurist/futurist-2.3.0-r1.ebuild
rename to dev-python/futurist/futurist-2.4.1.ebuild
index 49c4fdf09..f165b01b5 100644
--- a/dev-python/futurist/futurist-2.3.0-r1.ebuild
+++ b/dev-python/futurist/futurist-2.4.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-DISTUTILS_USE_SETUPTOOLS=bdepend
-PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 
@@ -27,12 +27,15 @@ RDEPEND="
 DEPEND="
${RDEPEND}
test? (
-   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/eventlet[${PYTHON_USEDEP}]
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
+   dev-python/stestr[${PYTHON_USEDEP}]
+   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
-   >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
)
 "
 
-distutils_enable_tests pytest
+distutils_enable_tests unittest



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

2023-02-01 Thread Viorel Munteanu
commit: f9f5502dfcb15521c84993a6caf9aa40bf1452ef
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Feb  1 04:05:02 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Feb  1 04:08:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9f5502d

dev-python/eventlet: new package, add 0.33.3

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/eventlet/Manifest   |  1 +
 dev-python/eventlet/eventlet-0.33.3.ebuild | 35 ++
 dev-python/eventlet/metadata.xml   | 22 +++
 3 files changed, 58 insertions(+)

diff --git a/dev-python/eventlet/Manifest b/dev-python/eventlet/Manifest
new file mode 100644
index 0..0a34761af
--- /dev/null
+++ b/dev-python/eventlet/Manifest
@@ -0,0 +1 @@
+DIST eventlet-0.33.3.gh.tar.gz 554578 BLAKE2B 
19bcd7a5adc2ef24f2637bfd9b19e68a9a268ebb7791cc9c419d9da88e5860c4cbbf6ecbaa0f3c300246584082622e6dab7ab75374f7d54f3c4a65661e22dbfd
 SHA512 
b2e1818c7b6134be4020d2b4315bbb3db795960df76da08a490e0d952549eafb477800c884e7a99493146c1ac082aed5fb87c7e2882ee468ea42b5cc26b8517f

diff --git a/dev-python/eventlet/eventlet-0.33.3.ebuild 
b/dev-python/eventlet/eventlet-0.33.3.ebuild
new file mode 100644
index 0..a03749762
--- /dev/null
+++ b/dev-python/eventlet/eventlet-0.33.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Concurrent networking library for Python"
+HOMEPAGE="https://github.com/eventlet/eventlet/;
+SRC_URI="https://github.com/eventlet/eventlet/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   dev-python/greenlet[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   test? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests nose
+
+python_test() {
+   # These tests are also failing upstream
+   nosetests -d -v \
+   --exclude=test_018b_http_10_keepalive_framing \
+   --exclude=test_017_ssl_zeroreturnerror \
+   --exclude=test_patcher_existing_locks_locked || die
+}

diff --git a/dev-python/eventlet/metadata.xml b/dev-python/eventlet/metadata.xml
new file mode 100644
index 0..4f9ca9dbf
--- /dev/null
+++ b/dev-python/eventlet/metadata.xml
@@ -0,0 +1,22 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+Julien Roy
+jul...@jroy.ca
+
+
+Eventlet is a concurrent networking library for Python that allows you to 
change how you run your code, not how you write it.
+
+It uses epoll or libevent for highly scalable non-blocking I/O. Coroutines 
ensure that the developer uses a blocking style of programming that is similar 
to threading, but provide the benefits of non-blocking I/O. The event dispatch 
is implicit, which means you can easily use Eventlet from the Python 
interpreter, or as a small part of a larger application.
+
+It's easy to get started using Eventlet, and easy to convert existing 
applications to use it. Start off by looking at the examples, common design 
patterns, and the list of basic API primitives.
+
+
+
https://github.com/eventlet/eventlet/blob/master/NEWS
+http://eventlet.net/doc
+https://github.com/eventlet/eventlet/issues
+eventlet/eventlet
+eventlet
+
+



[gentoo-commits] repo/proj/guru:master commit in: net-libs/libuecc/

2023-02-01 Thread Viorel Munteanu
commit: be850f8f6cbf776f5b57b914c1b6d27ef23ea8a4
Author: Artemis Everfree  artemis  sh>
AuthorDate: Wed Feb  1 00:02:56 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Feb  1 00:03:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be850f8f

net-libs/libuecc: new package, add 7

dependency of fastd

Signed-off-by: Artemis Everfree  artemis.sh>

 net-libs/libuecc/Manifest |  1 +
 net-libs/libuecc/libuecc-7.ebuild | 18 ++
 net-libs/libuecc/metadata.xml | 12 
 3 files changed, 31 insertions(+)

diff --git a/net-libs/libuecc/Manifest b/net-libs/libuecc/Manifest
new file mode 100644
index 0..1e35f2f38
--- /dev/null
+++ b/net-libs/libuecc/Manifest
@@ -0,0 +1 @@
+DIST libuecc-7.tar.xz 34616 BLAKE2B 
b945af80daa17dc4106bf9f372d30755aa3960eebd2188441ecfbc42983edc8761ab2cf705ba78aacde93e82bb69fe3da00381cc57fceaf5f2a9ddf5b711f8e9
 SHA512 
44c5a00f578d301c1bffe8c2852912740f8af72ae6c2772cc263510df9b63d6b4ea15bd29215794c86d92fd797d18a078b97239ead0ad5238b1f976a6e2bcaa1

diff --git a/net-libs/libuecc/libuecc-7.ebuild 
b/net-libs/libuecc/libuecc-7.ebuild
new file mode 100644
index 0..0baec7b98
--- /dev/null
+++ b/net-libs/libuecc/libuecc-7.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+#
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="a very small Elliptic Curve Cryptography library
+compatible with Ed25519."
+HOMEPAGE="https://github.com/NeoRaider/libuecc;
+SRC_URI="https://github.com/NeoRaider/libuecc/releases/download/v${PV}/${P}.tar.xz;
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+RDEPEND=""
+DEPEND="${RDEPEND}"
+BDEPEND=""
+IDEPEND=""

diff --git a/net-libs/libuecc/metadata.xml b/net-libs/libuecc/metadata.xml
new file mode 100644
index 0..452833dc3
--- /dev/null
+++ b/net-libs/libuecc/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+arte...@artemis.sh
+Primary maintainer
+Artemis Everfree
+
+
+NeoRaider/libuecc
+
+



[gentoo-commits] repo/proj/guru:master commit in: gui-wm/hyprland/

2023-02-01 Thread Viorel Munteanu
commit: d9ef68867ba2250b2465209b5fe441f26760254d
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Jan 31 17:45:46 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Jan 31 17:46:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d9ef6886

gui-wm/hyprland: update Manifest
Seems to be needed because of the GitHub changes from yesterday

Signed-off-by: Julien Roy  jroy.ca>

 gui-wm/hyprland/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/hyprland/Manifest b/gui-wm/hyprland/Manifest
index 007dad7cf..030c8873f 100644
--- a/gui-wm/hyprland/Manifest
+++ b/gui-wm/hyprland/Manifest
@@ -1,4 +1,4 @@
 DIST contrib.tar.gz 7408 BLAKE2B 
03c3733a0b7b747f759b1b13f6fbd5342bc5cdea31f142730f69af85abf576f2c35bd7ea01e1aafba8ad7ae63505d7a9372279538ffb8cea3d61839e2bf4ea21
 SHA512 
671ea675b8f3de9b6ff8cce62297b5c14947b458de88ffa4bca5c51aafb66fc475782d0ed609a18e5281147f89aa531d4480ee46bb888f98651e4620f58318b4
-DIST hyprland-0.21.0-r1.tar.gz 715422 BLAKE2B 
b001e246c48d6f92a779abb1aaa41c03ca4154cdebf31b8916147f917e9ba020f39090d5d7476b54b1a63f29ede28da2dd7b6d20a0304826b73d4ca46d462f7c
 SHA512 
cc4e917889afe0a2a9a3f7d508e9dc27c4a21ba2a4fc2e809c54102c2f1458ba5ccf7d29c28c37ac5b4eb75a51f460c39e1654a752d47c1120cb4cef0e65b98a
+DIST hyprland-0.21.0-r1.tar.gz 714570 BLAKE2B 
6576765ec28e918be9aefa1252ad70019e2d77ae6f07b61161692ed1d0016d52376f1aae30b4200ae003585ca8ff907e810c635dc639d360f4f22be52d313b0d
 SHA512 
a1fcd015be10267503d9ca529a538a0eebe8c197e91134de8377cca150efd99d0e51e7c9751ef8e81587fe04a497edff9d18b0e9dc5751a0f3eb4b3775c8ecad
 DIST hyprland-protocols.tar.gz 4858 BLAKE2B 
565532803fe6975efdba621c9ef69e4a7c18f040a65818e9f0f61d1dda15a3927f4aca25972989172554d5be5332f014d57dc8e1d0bb207ea5ba64aaec0e65f2
 SHA512 
03e176149fb0749f63fc58aea1175bfed92f0a30895d17e022ebdf9bb6f786e3a1018244379d0a6d205c590b25eccba0d7bea273bb389dd1031fad3d8467ef23
 DIST wlr.tar.bz2 448534 BLAKE2B 
35ff3e316ce5fa5d444e623597fdc61f143aa07440b8821faecc131aa5376b4ed691e84511ef438dfe4d429941d09fe0ab2d403414fd6a91e54a5bef890a4d68
 SHA512 
98af3902be681b11989f7d0c3b147ef3e4ef27dd377dd74b4e2a5151be1eeb0ff99d7738f2be4050116a7233820b0bb4f581ae0229d44043bfbd0f6af59108d4



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

2023-02-01 Thread Viorel Munteanu
commit: 503eff9ccceb5c3459ed35d4320a57657dc7246c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Feb  1 21:27:21 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Feb  1 21:27:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=503eff9c

dev-python/desktop-notifier: drop 3.4.2

Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-python/desktop-notifier/Manifest   |  1 -
 .../desktop-notifier/desktop-notifier-3.4.2.ebuild | 31 --
 2 files changed, 32 deletions(-)

diff --git a/dev-python/desktop-notifier/Manifest 
b/dev-python/desktop-notifier/Manifest
index cf26158f4..d9baea953 100644
--- a/dev-python/desktop-notifier/Manifest
+++ b/dev-python/desktop-notifier/Manifest
@@ -1,2 +1 @@
-DIST desktop-notifier-3.4.2.gh.tar.gz 4598129 BLAKE2B 
61f2b7386e351e3f5bb936af147a127e66e16520b92aaedbe2c2570ffb33ca15e13ba3f46f2953c8fafd2e01c9d85bad00505f1e071f63a2412f39828204a6a2
 SHA512 
e00f3a33f2e6d719b8c293640049ad7238fb071cd2bc73d8b5bde538f761868d1498de110f052764b5be5bf8f42d6055e6364db2fdfaebdeeb0f608bf74dd511
 DIST desktop-notifier-3.4.3.gh.tar.gz 4598199 BLAKE2B 
318ad6297f582646eb8031d0cda18d6f93b667d4dd76b66bf4c1ff3a32d731ec6c6fd872171a674a687176d55f07cd12c8ec56262662dd9d606a88ea956b90ee
 SHA512 
fde2618bc47ad0935717d5d2278f27d0be38cc956851912f8cd22e539ae82787d7578bcfcf7965246bc02d3f2c66a7b6c4531f9583103d36f0082553c95e907f

diff --git a/dev-python/desktop-notifier/desktop-notifier-3.4.2.ebuild 
b/dev-python/desktop-notifier/desktop-notifier-3.4.2.ebuild
deleted file mode 100644
index 85836ef8e..0
--- a/dev-python/desktop-notifier/desktop-notifier-3.4.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION="desktop-notifier is a Python library for cross-platform desktop 
notifications"
-HOMEPAGE="
-   https://desktop-notifier.readthedocs.io
-   https://pypi.org/project/desktop-notifier/
-   https://github.com/samschott/desktop-notifier
-"
-SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/wheel[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/python-dbus-next[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 
'dev-python/importlib_resources[${PYTHON_USEDEP}]' python3_8)
-"
-BDEPEND="
-   dev-python/build[${PYTHON_USEDEP}]
-"



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

2023-02-01 Thread Viorel Munteanu
commit: 28133284c0f9a707355aca63ce9a476692e6ccb6
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Feb  1 21:27:14 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Feb  1 21:27:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=28133284

dev-python/desktop-notifier: add 3.4.3

Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-python/desktop-notifier/Manifest   |  1 +
 .../desktop-notifier/desktop-notifier-3.4.3.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/desktop-notifier/Manifest 
b/dev-python/desktop-notifier/Manifest
index 5f5c8f6e3..cf26158f4 100644
--- a/dev-python/desktop-notifier/Manifest
+++ b/dev-python/desktop-notifier/Manifest
@@ -1 +1,2 @@
 DIST desktop-notifier-3.4.2.gh.tar.gz 4598129 BLAKE2B 
61f2b7386e351e3f5bb936af147a127e66e16520b92aaedbe2c2570ffb33ca15e13ba3f46f2953c8fafd2e01c9d85bad00505f1e071f63a2412f39828204a6a2
 SHA512 
e00f3a33f2e6d719b8c293640049ad7238fb071cd2bc73d8b5bde538f761868d1498de110f052764b5be5bf8f42d6055e6364db2fdfaebdeeb0f608bf74dd511
+DIST desktop-notifier-3.4.3.gh.tar.gz 4598199 BLAKE2B 
318ad6297f582646eb8031d0cda18d6f93b667d4dd76b66bf4c1ff3a32d731ec6c6fd872171a674a687176d55f07cd12c8ec56262662dd9d606a88ea956b90ee
 SHA512 
fde2618bc47ad0935717d5d2278f27d0be38cc956851912f8cd22e539ae82787d7578bcfcf7965246bc02d3f2c66a7b6c4531f9583103d36f0082553c95e907f

diff --git a/dev-python/desktop-notifier/desktop-notifier-3.4.3.ebuild 
b/dev-python/desktop-notifier/desktop-notifier-3.4.3.ebuild
new file mode 100644
index 0..8cfb28447
--- /dev/null
+++ b/dev-python/desktop-notifier/desktop-notifier-3.4.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="desktop-notifier is a Python library for cross-platform desktop 
notifications"
+HOMEPAGE="
+   https://desktop-notifier.readthedocs.io
+   https://pypi.org/project/desktop-notifier/
+   https://github.com/samschott/desktop-notifier
+"
+SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/wheel[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/python-dbus-next[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 
'dev-python/importlib_resources[${PYTHON_USEDEP}]' python3_8)
+"
+BDEPEND="
+   dev-python/build[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/proj/guru:dev commit in: app-doc/ford/files/, app-doc/ford/

2023-02-01 Thread Sergey Torokhov
commit: 0fe0c37ab956c18cdf5c62b815d957e462aae40c
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Feb  1 21:13:31 2023 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Wed Feb  1 21:13:31 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0fe0c37a

app-doc/ford: add Python3.11 compat.

Signed-off-by: Sergey Torokhov  yandex.ru>

 .../files/ford-6.1.17_fix_python3.11_tests.patch   | 22 +++
 app-doc/ford/ford-6.1.17-r1.ebuild | 45 ++
 2 files changed, 67 insertions(+)

diff --git a/app-doc/ford/files/ford-6.1.17_fix_python3.11_tests.patch 
b/app-doc/ford/files/ford-6.1.17_fix_python3.11_tests.patch
new file mode 100644
index 0..6fb3c832c
--- /dev/null
+++ b/app-doc/ford/files/ford-6.1.17_fix_python3.11_tests.patch
@@ -0,0 +1,22 @@
+From 67b1355fea6904dc8ea540a6cfaa6164dc3a1a23 Mon Sep 17 00:00:00 2001
+From: Peter Hill 
+Date: Tue, 24 Jan 2023 10:54:10 +
+Subject: [PATCH] Fix test for Python 3.11 (mutable default not allowed)
+
+---
+ test/test_sourceform.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/test/test_sourceform.py b/test/test_sourceform.py
+index 4e6c9d3..f3a67c9 100644
+--- a/test/test_sourceform.py
 b/test/test_sourceform.py
+@@ -790,7 +790,7 @@ class FakeParent:
+ class FakeVariable:
+ name: str
+ vartype: str
+-parent: Optional[FakeParent] = FakeParent()
++parent: Optional[FakeParent] = field(default_factory=FakeParent)
+ attribs: Optional[List[str]] = field(default_factory=list)
+ intent: str = ""
+ optional: bool = False

diff --git a/app-doc/ford/ford-6.1.17-r1.ebuild 
b/app-doc/ford/ford-6.1.17-r1.ebuild
new file mode 100644
index 0..004286456
--- /dev/null
+++ b/app-doc/ford/ford-6.1.17-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 toolchain-funcs
+
+MY_PN="FORD"
+DESCRIPTION="FORD, automatic documentation generator for modern Fortran 
programs"
+HOMEPAGE="https://github.com/Fortran-FOSS-Programmers/ford;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   >=dev-python/graphviz-0.20[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.4[${PYTHON_USEDEP}]
+   >=dev-python/markdown-include-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}]
+   dev-python/python-markdown-math[${PYTHON_USEDEP}]
+   >=dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
+   >=dev-python/toposort-1.7[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}_fix_python3.11_tests.patch" )
+
+DOCS=( CHANGELOG.md README.md )
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   default
+   sed -i -e 's/"cpp /"'"$(tc-getCPP)"' /' ford/__init__.py || die # bug: 
839300
+}



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

2023-02-01 Thread Ionen Wolkens
commit: 505019f147a4547e25839592d10a20e43087112c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Feb  1 21:01:38 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Feb  1 21:03:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=505019f1

dev-util/maturin: drop 0.13.7

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

 dev-util/maturin/Manifest  | 120 -
 dev-util/maturin/maturin-0.13.7.ebuild | 447 -
 2 files changed, 567 deletions(-)

diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest
index aef8bcf82ccf..6da04138eda3 100644
--- a/dev-util/maturin/Manifest
+++ b/dev-util/maturin/Manifest
@@ -1,23 +1,17 @@
-DIST addr2line-0.17.0.crate 32260 BLAKE2B 
23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c
 SHA512 
ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aes-0.7.5.crate 128544 BLAKE2B 
7381fe4963324b1f9b5cd1e81b2f2e3010ebb435b049b20fd1a9b37e472fed0062c63fe0a1629a59680f3c99154836a147db9561ee01dddbdeeefe6efdca5b6a
 SHA512 
1e1e6714af9131af6a7e9546339d729979719c9c6751e4e2274e9cc243803920a7317c01a6dc20e31d730ccd43fc65cc2e9a3a29a6bc4d0c9bc0a6a3b65fe5c7
 DIST ahash-0.3.8.crate 28650 BLAKE2B 
93dcd622dc4497d0ce436461349119e96266c25278a7252a8cd295ced922b430895041ec767b6cbfdef57ada69e9b7bc67cce5155a6bdac9fe3c87c25e3a9e74
 SHA512 
dfd49903b0950a4fd3bf7432108f687322fd3771bce59126e2aee2a6ed5c2d8b31199090e96f31d549092b957f2cf470f201f2d65b1b838f7a182aee8a750a25
 DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
-DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
-DIST anyhow-1.0.65.crate 43585 BLAKE2B 
4a808e60ffed900ef37d8fbf7ae97caec6fb81d23a8a5411c5c0143636652c41a9579b156ead5eab66d57c53be2bbc336cbd5f7b60c6c20cad389d45861d82f8
 SHA512 
86b83c88fbc343f4ff1bfba5bf91f3c5133fbed8276e78f4222b28e38ada79c4245e2780934897525b41cbd4b8a9d0bc9cbd8b6c2dd32544ba124d458f5a490c
 DIST anyhow-1.0.66.crate 43770 BLAKE2B 
8d74397c47bd64c00f015cf7ee279fa020ea39191440208d77e4a5fdb35fca531e8bb9b765be223b24050d0fd1db76fa5b516146f450937f84a5c113c9eca997
 SHA512 
7b4078906df2805d491dc2f29c4eec85a9f43078c0dcd9c05261c2706ed655953b693c4f59fda62547681b29cda9ac7a0789f1359bb18110403cfe34e9fb0dc3
 DIST anyhow-1.0.68.crate 43882 BLAKE2B 
0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5
 SHA512 
b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f
 DIST askama-0.11.1.crate 8182 BLAKE2B 
5cfa6a0cf5679e271c1d35500b5ae40eb4fe1f955f4356d913ae38d7dc6fa9137ff6e250b7f0ff2a3aadb747d4abc8456a6990c99908e602521ba28014d81ca9
 SHA512 
d75507a43d2ab12b046854e33308eeabbac6825282588554a678742a71f2521a33637b89d3b24088643d18e84cefa538031264c587896e6e1eb16cc15c93afb7
 DIST askama_derive-0.11.2.crate 7097 BLAKE2B 
395811d68825531552ac9bedc30c1d59e15ade43b3818576212456974799c0713df8eb099970affed54397c800f62310d5f6f201bc2275f5168cd805f2330257
 SHA512 
c9b4c2b444c9c9f9054403b25a62e0415d87f0c8a0cd1ac9fc1cdd341c94c15eb91249006e59504a34a18703dd3b9bc5a4012804a4ce3d9401126b66c3632e65
 DIST askama_escape-0.10.3.crate 8875 BLAKE2B 
6bb88f18aa0bd05a36e7bf5cfcaed3138ddb96ed366e7da9b9a64c4e0345fba384cfa3e9bfab3674c1697a7722bd59a9428438b78d44bcac78740d4c53c3d3e8
 SHA512 
1978add567021fac7f086b6091c97de81919877726455828164642c55607d5b5f6f01c0187f8a8a3371c9b3a1ef41f4c3c9e14d9068826c38ee8a6efe2eeb5a2
 DIST askama_shared-0.12.2.crate 38015 BLAKE2B 
7f1f461abc5e1a6c692b254b939309be986435d8c7fe1adb8f3590478e0b0bfcd9c98b68f1f5cd72ea5b72afdc17f79927cbcc86500502965d5e2a8ff41236cc
 SHA512 

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

2023-02-01 Thread Ionen Wolkens
commit: f4ef7718112f02679e4a66c22cf3482916f9ea99
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Feb  1 20:53:21 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Feb  1 21:02:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4ef7718

dev-util/mingw64-toolchain: cleanup alternate binutils-2.40 src_uri

Was used because .xz was missing from mirror://, but it's there now.

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

 dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p2.ebuild 
b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p2.ebuild
index 4fcbb96b0cb6..2f27e2bb7149 100644
--- a/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p2.ebuild
+++ b/dev-util/mingw64-toolchain/mingw64-toolchain-10.0.0_p2.ebuild
@@ -22,8 +22,7 @@ HOMEPAGE="
 SRC_URI="

mirror://sourceforge/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v${MINGW_PV}.tar.bz2
mirror://gnu/gcc/gcc-${GCC_PV}/gcc-${GCC_PV}.tar.xz
-   mirror://gnu/binutils/binutils-${BINUTILS_PV}.tar.xz
-   
https://sourceware.org/pub/binutils/releases/binutils-${BINUTILS_PV}.tar.xz;
+   mirror://gnu/binutils/binutils-${BINUTILS_PV}.tar.xz"
 S="${WORKDIR}"
 
 # l1:binutils+gcc, l2:gcc(libraries), l3:mingw64-runtime



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wl-scripts/

2023-02-01 Thread Mazunki Hoksaas
commit: d7bfdb1ff5e84faa45ac3a222388278ef0971aec
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Wed Feb  1 20:30:50 2023 +
Commit: Mazunki Hoksaas  gmail  com>
CommitDate: Wed Feb  1 20:30:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d7bfdb1f

gui-apps/wl-scripts: add 1.0.3, drop 1.0.0

Signed-off-by: Mazunki Hoksaas  gmail.com>

 gui-apps/wl-scripts/Manifest| 2 +-
 .../wl-scripts/{wl-scripts-1.0.0.ebuild => wl-scripts-1.0.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/wl-scripts/Manifest b/gui-apps/wl-scripts/Manifest
index 959a2ec76..fcce55505 100644
--- a/gui-apps/wl-scripts/Manifest
+++ b/gui-apps/wl-scripts/Manifest
@@ -1 +1 @@
-DIST wl-scripts-1.0.0.tar.gz 13934 BLAKE2B 
4f7e4ce844bfafa40310ea83a99d46933d70ab94f408ead881e9f98e8b103dce208395f1f9ba81cfec546924d38cb8c7cdc29cf28c22d100521ea2015e2ad632
 SHA512 
f49be27c952a04b7e563541147ffa769882beffdb2847bfeec6217e9eb7d133ed7ecf8441c11b7f788c3b6f7d156083597faed4325cfec2038bb087480dc9d99
+DIST wl-scripts-1.0.3.tar.gz 14015 BLAKE2B 
dbcbef1b7202a334c4135e3eff7436ea6a8df1d99a12abdf4b2defee2d6162b2279c8644d2f28ee08816ddf40f8ae722e1d54c42dc9628775d94ccd8e620efb1
 SHA512 
13f664b330059046f9f485d30d323d5c5eaacf86aee01857b8cafe58378c10654688be98707c8ce6f1c5d331ff2b0450a1e56bebef94875473863cf9ae36a6e0

diff --git a/gui-apps/wl-scripts/wl-scripts-1.0.0.ebuild 
b/gui-apps/wl-scripts/wl-scripts-1.0.3.ebuild
similarity index 100%
rename from gui-apps/wl-scripts/wl-scripts-1.0.0.ebuild
rename to gui-apps/wl-scripts/wl-scripts-1.0.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-dns/pdns-recursor/

2023-02-01 Thread Sven Wegener
commit: 5ac7a03673cab57ebdd1a3f371ed1885ab83524d
Author: Sven Wegener  gentoo  org>
AuthorDate: Wed Feb  1 20:20:31 2023 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Wed Feb  1 20:21:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac7a036

net-dns/pdns-recursor: add 4.8.2, drop 4.8.1

Signed-off-by: Sven Wegener  gentoo.org>

 net-dns/pdns-recursor/Manifest  | 2 +-
 .../{pdns-recursor-4.8.1.ebuild => pdns-recursor-4.8.2.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/pdns-recursor/Manifest b/net-dns/pdns-recursor/Manifest
index a62ef0ebbb92..89d288529745 100644
--- a/net-dns/pdns-recursor/Manifest
+++ b/net-dns/pdns-recursor/Manifest
@@ -1,2 +1,2 @@
 DIST pdns-recursor-4.7.4.tar.bz2 1609031 BLAKE2B 
b051a77f1c734546b26c3bb0030c0e57ee4621b14f0e92d7d294fb80fde599aa813f56a64750e1a00587fee8f05aa9ae1def94f3c3709b103223ed48124b66a7
 SHA512 
51ecccb557a5a9f3aa28144b60ab75b0fe5534bb2534b0a44662b474a01a0fae61f08b8ca787fc27f22b2a89b721ae66e1a954c4ceb829e66f89f286d5e174a8
-DIST pdns-recursor-4.8.1.tar.bz2 1528477 BLAKE2B 
41fc1f275723caa1a3e8a19b3a29f3017bbcf7d301c73dd9f5a32f9620dee2e6a3b7a30e37dc41886512d934282182e03d88dd270748fcec4b90db8496149110
 SHA512 
f7be89749db345a9a57a63117835aadf506d1cbd8ba1d8a3a7021a3438f597ab2af7f2c9fecf3f4ef48a9c9b4b22406c4fc02357e8de787227756388e44217ee
+DIST pdns-recursor-4.8.2.tar.bz2 1532488 BLAKE2B 
697b1981f0ae9ef8823f8f8cd09f31083d5924fda9ce153eda25ffe0abf67bd92d972946e58d3f2ffc8cf822693cdd759915fdd148a457dc0659424c346455bd
 SHA512 
024d3e2bc784dc29208be6640bd0c74d296f72d0753a2f9bb0b8befc7abe08e8c1852fc707ddf17562c8b29646c3a9e6e059c46188b2acf3b6b4e28a246f

diff --git a/net-dns/pdns-recursor/pdns-recursor-4.8.1.ebuild 
b/net-dns/pdns-recursor/pdns-recursor-4.8.2.ebuild
similarity index 100%
rename from net-dns/pdns-recursor/pdns-recursor-4.8.1.ebuild
rename to net-dns/pdns-recursor/pdns-recursor-4.8.2.ebuild



[gentoo-commits] repo/proj/prefix:master commit in: dev-util/dialog/, sys-apps/sed/, sys-devel/binutils-config/, ...

2023-02-01 Thread Sam James
commit: 1e10173683711f9c2d6d5b93ac6462d274459510
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  1 20:19:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  1 20:20:49 2023 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1e101736

*/*: add ~arm64-macos

DarthGandalf is testing it and this was/is in the way.

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

 app-arch/bzip2/bzip2-1.0.8-r4.ebuild| 2 +-
 dev-lang/python/python-3.10.4.ebuild| 2 +-
 dev-lang/python/python-3.8.8_p1-r1.ebuild   | 2 +-
 dev-lang/python/python-3.9.12.ebuild| 2 +-
 dev-lang/python/python-3.9.6_p1-r1.ebuild   | 2 +-
 dev-libs/glib/glib-2.74.4.ebuild| 2 +-
 dev-util/dialog/dialog-1.3.20181022.ebuild  | 2 +-
 sys-apps/coreutils/coreutils-9.0-r2.ebuild  | 2 +-
 sys-apps/coreutils/coreutils-9.1-r2.ebuild  | 2 +-
 sys-apps/debianutils/debianutils-4.11.2.ebuild  | 2 +-
 sys-apps/help2man/help2man-1.47.16.ebuild   | 2 +-
 sys-apps/help2man/help2man-1.48.5.ebuild| 2 +-
 sys-apps/portage/portage-3.0.21.ebuild  | 2 +-
 sys-apps/portage/portage-3.0.30.1-r1.ebuild | 2 +-
 sys-apps/portage/portage-3.0.30.1.ebuild| 2 +-
 sys-apps/portage/portage-3.0.34.2.ebuild| 2 +-
 sys-apps/sed/sed-4.8.ebuild | 2 +-
 sys-devel/binutils-config/binutils-config-5.1-r5.ebuild | 2 +-
 18 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/app-arch/bzip2/bzip2-1.0.8-r4.ebuild 
b/app-arch/bzip2/bzip2-1.0.8-r4.ebuild
index 6608999730..b6dccb0d8d 100644
--- a/app-arch/bzip2/bzip2-1.0.8-r4.ebuild
+++ b/app-arch/bzip2/bzip2-1.0.8-r4.ebuild
@@ -16,7 +16,7 @@ SRC_URI+=" verify-sig? ( 
https://sourceware.org/pub/${PN}/${P}.tar.gz.sig )"
 
 LICENSE="BZIP2"
 SLOT="0/1" # subslot = SONAME
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="static static-libs"
 
 BDEPEND="

diff --git a/dev-lang/python/python-3.10.4.ebuild 
b/dev-lang/python/python-3.10.4.ebuild
index 3b358261e8..0c5fda29e0 100644
--- a/dev-lang/python/python-3.10.4.ebuild
+++ b/dev-lang/python/python-3.10.4.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="aqua bluetooth build examples gdbm hardened libedit lto +ncurses pgo 
+readline +sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-lang/python/python-3.8.8_p1-r1.ebuild 
b/dev-lang/python/python-3.8.8_p1-r1.ebuild
index 046cbbc700..ae9fcea3bc 100644
--- a/dev-lang/python/python-3.8.8_p1-r1.ebuild
+++ b/dev-lang/python/python-3.8.8_p1-r1.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="aqua bluetooth build examples gdbm hardened ipv6 +ncurses +readline 
+sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-lang/python/python-3.9.12.ebuild 
b/dev-lang/python/python-3.9.12.ebuild
index d179187611..b5fbd7f2f0 100644
--- a/dev-lang/python/python-3.9.12.ebuild
+++ b/dev-lang/python/python-3.9.12.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="aqua bluetooth build examples gdbm hardened lto +ncurses pgo +readline 
+sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-lang/python/python-3.9.6_p1-r1.ebuild 
b/dev-lang/python/python-3.9.6_p1-r1.ebuild
index 7885b7cfcc..7a72c15f51 100644
--- a/dev-lang/python/python-3.9.6_p1-r1.ebuild
+++ b/dev-lang/python/python-3.9.6_p1-r1.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc-solaris 

[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/portage/

2023-02-01 Thread Sam James
commit: a0f6de14853ef353725e6ef1c77ef4c937d73c4a
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  1 20:07:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  1 20:07:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=a0f6de14

sys-apps/portage: add Python 3.10, 3.11 to older Portages

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

 sys-apps/portage/portage-3.0.21.ebuild  | 2 +-
 sys-apps/portage/portage-3.0.30.1-r1.ebuild | 2 +-
 sys-apps/portage/portage-3.0.30.1.ebuild| 2 +-
 sys-apps/portage/portage-3.0.34.2.ebuild| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/portage/portage-3.0.21.ebuild 
b/sys-apps/portage/portage-3.0.21.ebuild
index 6505c08858..eee34697b0 100644
--- a/sys-apps/portage/portage-3.0.21.ebuild
+++ b/sys-apps/portage/portage-3.0.21.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_{7..9} )
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 
 inherit distutils-r1 linux-info systemd prefix

diff --git a/sys-apps/portage/portage-3.0.30.1-r1.ebuild 
b/sys-apps/portage/portage-3.0.30.1-r1.ebuild
index f3986eb874..383e4fddfe 100644
--- a/sys-apps/portage/portage-3.0.30.1-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.30.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python3_{8..11} )
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 TMPFILES_OPTIONAL=1
 

diff --git a/sys-apps/portage/portage-3.0.30.1.ebuild 
b/sys-apps/portage/portage-3.0.30.1.ebuild
index 90eda9f188..e931e05c8a 100644
--- a/sys-apps/portage/portage-3.0.30.1.ebuild
+++ b/sys-apps/portage/portage-3.0.30.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_{7..9} )
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 
 inherit distutils-r1 linux-info systemd prefix

diff --git a/sys-apps/portage/portage-3.0.34.2.ebuild 
b/sys-apps/portage/portage-3.0.34.2.ebuild
index bce3173afc..6b5027abc3 100644
--- a/sys-apps/portage/portage-3.0.34.2.ebuild
+++ b/sys-apps/portage/portage-3.0.34.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python3_{8..11} )
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 TMPFILES_OPTIONAL=1
 



[gentoo-commits] proj/toolchain/glibc-patches:master commit in: 9999/

2023-02-01 Thread Andreas K. Hüttel
commit: 4e94f64bd9462f55e52de64d1c49b20cdfc686a3
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Feb  1 19:44:39 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Feb  1 19:44:39 2023 +
URL:
https://gitweb.gentoo.org/proj/toolchain/glibc-patches.git/commit/?id=4e94f64b

Update dirent-related patchset from libc-alpha archive (v5)

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 /0001-Disable-ldconfig-during-install.patch|   8 +-
 ...Adapt-to-Gentoo-specific-etc-mail-aliases.patch |  12 +-
 ...O0-in-conform-tests-to-survive-CC-changes.patch |  10 +-
 .../0004-Fix-miscompilation-on-ia64-s-gcc-10.patch |   8 +-
 ...5-linux-Use-getdents64-on-non-LFS-readdir.patch | 190 +++
 ...nternal-DIR-filepos-as-off64_t-BZ-23960-B.patch | 616 +++--
 /0007-linux-Add-__readdir64_unlocked.patch |  14 +-
 /0008-linux-Add-__old_readdir64_unlocked.patch |  14 +-
 ...etdents64-on-readdir64-compat-implementat.patch | 123 ++--
 /0010-dirent-Deprecate-getdirentries.patch | 100 
 10 files changed, 500 insertions(+), 595 deletions(-)

diff --git a//0001-Disable-ldconfig-during-install.patch 
b//0001-Disable-ldconfig-during-install.patch
index 4a8c771..e947fac 100644
--- a//0001-Disable-ldconfig-during-install.patch
+++ b//0001-Disable-ldconfig-during-install.patch
@@ -1,7 +1,7 @@
-From 5349895a928bff28939b228824c8265d20d9fa60 Mon Sep 17 00:00:00 2001
+From 3b59ad9dec2c1c7f1b4c7f72d14ea3f2b68a4eca Mon Sep 17 00:00:00 2001
 From: Mike Frysinger 
 Date: Tue, 3 Aug 2021 00:34:59 +0200
-Subject: [PATCH 01/10] Disable ldconfig during install
+Subject: [PATCH 1/9] Disable ldconfig during install
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit
@@ -19,7 +19,7 @@ Signed-off-by: Andreas K. Hüttel 
  1 file changed, 1 insertion(+)
 
 diff --git a/Makefile b/Makefile
-index 179dd478ff..763d6a084a 100644
+index 224c792185..be9df042e0 100644
 --- a/Makefile
 +++ b/Makefile
 @@ -110,6 +110,7 @@ elf/ldso_install:
@@ -31,5 +31,5 @@ index 179dd478ff..763d6a084a 100644
  $(elf-objpfx)ldconfig $(addprefix -r ,$(install_root)) \
$(slibdir) $(libdir)
 -- 
-2.38.2
+2.39.1
 

diff --git a//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch 
b//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch
index 559e736..09c2dde 100644
--- a//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch
+++ b//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch
@@ -1,7 +1,7 @@
-From ab1ca71990a972e375709711f5fa268010505324 Mon Sep 17 00:00:00 2001
+From d8a45f4bfa30b502647a9ef742836c7e8694d009 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= 
 Date: Mon, 22 Oct 2018 22:34:13 +0200
-Subject: [PATCH 02/10] Adapt to Gentoo-specific /etc/mail/aliases
+Subject: [PATCH 2/9] Adapt to Gentoo-specific /etc/mail/aliases
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit
@@ -18,7 +18,7 @@ Signed-off-by: Andreas K. Hüttel 
  3 files changed, 17 insertions(+), 11 deletions(-)
 
 diff --git a/nss/nss_files/files-alias.c b/nss/nss_files/files-alias.c
-index 505721388f..44d835cace 100644
+index 1c32884fe7..f40fd19288 100644
 --- a/nss/nss_files/files-alias.c
 +++ b/nss/nss_files/files-alias.c
 @@ -42,7 +42,7 @@ internal_setent (FILE **stream)
@@ -31,7 +31,7 @@ index 505721388f..44d835cace 100644
if (*stream == NULL)
status = errno == EAGAIN ? NSS_STATUS_TRYAGAIN : NSS_STATUS_UNAVAIL;
 diff --git a/nss/tst-nss-files-alias-leak.c b/nss/tst-nss-files-alias-leak.c
-index 576f07fa0a..29962764e2 100644
+index a62e137614..f0cd132ce6 100644
 --- a/nss/tst-nss-files-alias-leak.c
 +++ b/nss/tst-nss-files-alias-leak.c
 @@ -45,27 +45,27 @@ prepare (int argc, char **argv)
@@ -80,7 +80,7 @@ index 576f07fa0a..29962764e2 100644
FILE *fp = xfopen (path, "w");
for (int i = 0; i < many_aliases; ++i)
 diff --git a/support/support_chroot.c b/support/support_chroot.c
-index 4bf6fe0834..1548eba2ad 100644
+index 7a1b7272f0..500c9a79a3 100644
 --- a/support/support_chroot.c
 +++ b/support/support_chroot.c
 @@ -52,13 +52,19 @@ support_chroot_create (struct support_chroot_configuration 
conf)
@@ -105,5 +105,5 @@ index 4bf6fe0834..1548eba2ad 100644
/* valgrind needs a temporary directory in the chroot.  */
{
 -- 
-2.38.2
+2.39.1
 

diff --git a//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch 
b//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch
index f662cda..ac36f58 100644
--- a//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch
+++ b//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch
@@ -1,7 +1,7 @@
-From f44c6c3768c2a3ef274782a2e308fb6b8fe84499 Mon Sep 17 00:00:00 2001
+From d2b4275295e9c5a312063c3bce663ae1dcf754f0 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= 
 Date: Fri, 14 Dec 2018 20:43:04 +0100
-Subject: [PATCH 03/10] 

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/plasma/, kde-frameworks/plasma/files/

2023-02-01 Thread Andreas Sturmlechner
commit: ef23a0fa6a2c0c8ce8f397a395197da751d31a21
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb  1 19:42:54 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb  1 19:46:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef23a0fa

kde-frameworks/plasma: Fix distance calc between dialog/parent applet

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=464201
KDE-bug: https://bugs.kde.org/show_bug.cgi?id=464513

Bug: https://bugs.gentoo.org/891927
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...of-distance-betw-dialog-and-parent-applet.patch | 44 +
 kde-frameworks/plasma/plasma-5.102.0-r3.ebuild | 75 ++
 2 files changed, 119 insertions(+)

diff --git 
a/kde-frameworks/plasma/files/plasma-5.102.0-fix-calc-of-distance-betw-dialog-and-parent-applet.patch
 
b/kde-frameworks/plasma/files/plasma-5.102.0-fix-calc-of-distance-betw-dialog-and-parent-applet.patch
new file mode 100644
index ..13f7a7e20232
--- /dev/null
+++ 
b/kde-frameworks/plasma/files/plasma-5.102.0-fix-calc-of-distance-betw-dialog-and-parent-applet.patch
@@ -0,0 +1,44 @@
+From 1e0042c750756d0963d11d125978f47ea830d495 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Niccol=C3=B2=20Venerandi?= 
+Date: Tue, 31 Jan 2023 20:25:06 +
+Subject: [PATCH] Dialog: Fix calculation of distance between dialog and parent
+ applet
+
+`ParentRect` is not using the same coordinate system as `dialogPos` and 
`avail`,
+which could result in incorrect placement of dialogs when you have e.g. 
multiple
+monitors or a non-maximized panel. This replaces `ParentRect` with `dialogPos` 
so
+the coordinate systems remain in sync.
+
+BUG:464201
+BUG:464513
+FIXED-IN: 5.103
+
+
+(cherry picked from commit eda6caabc484544af8949d0ca0a3ea3ce333)
+---
+ src/plasmaquick/dialog.cpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/plasmaquick/dialog.cpp b/src/plasmaquick/dialog.cpp
+index 786d7ebe2..bdbdd028b 100644
+--- a/src/plasmaquick/dialog.cpp
 b/src/plasmaquick/dialog.cpp
+@@ -1249,13 +1249,13 @@ QPoint Dialog::popupPosition(QQuickItem *item, const 
QSize )
+ switch (d->location) {
+ case Plasma::Types::TopEdge:
+ case Plasma::Types::BottomEdge:
+-if (qAbs(parentRect.center().x() - avail.center().x() ) < 
size.width() / 2 - parentRect.width() / 3) {
++if (qAbs(dialogPos.x() + size.width() / 2 - avail.center().x() ) 
< size.width() / 2 - parentRect.width() / 3) {
+ dialogPos.setX(avail.center().x() - size.width() / 2);
+ }
+ break;
+ case Plasma::Types::LeftEdge:
+ case Plasma::Types::RightEdge:
+-if (qAbs(parentRect.center().y() - avail.center().y() ) < 
size.height() / 2 - parentRect.height() / 3) {
++if (qAbs(dialogPos.y() + size.height() / 2 - avail.center().y() ) 
< size.height() / 2 - parentRect.height() / 3) {
+ dialogPos.setY(avail.center().y() - size.height() / 2);
+ }
+ break;
+-- 
+GitLab
+

diff --git a/kde-frameworks/plasma/plasma-5.102.0-r3.ebuild 
b/kde-frameworks/plasma/plasma-5.102.0-r3.ebuild
new file mode 100644
index ..b3a2bef794de
--- /dev/null
+++ b/kde-frameworks/plasma/plasma-5.102.0-r3.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="${PN}-framework"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Plasma framework"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="gles2-only man wayland"
+
+RESTRICT="test"
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X]
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   =kde-frameworks/kactivities-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5[qml]
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdeclarative-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kpackage-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X]
+   

[gentoo-commits] repo/gentoo:master commit in: x11-themes/fluent-icon-theme/

2023-02-01 Thread Sam James
commit: faf29ccd90e38190fba3bff8704a15ccac5ccd3b
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  1 19:37:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  1 19:38:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf29ccd

x11-themes/fluent-icon-theme: Stabilize 2022.11.30 amd64, #892818

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

 x11-themes/fluent-icon-theme/fluent-icon-theme-2022.11.30.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/fluent-icon-theme/fluent-icon-theme-2022.11.30.ebuild 
b/x11-themes/fluent-icon-theme/fluent-icon-theme-2022.11.30.ebuild
index 82a474b46799..fe300c325a84 100644
--- a/x11-themes/fluent-icon-theme/fluent-icon-theme-2022.11.30.ebuild
+++ b/x11-themes/fluent-icon-theme/fluent-icon-theme-2022.11.30.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/vinceliuice/${MY_PN}.git;
 else

SRC_URI="https://github.com/vinceliuice/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
S="${WORKDIR}/${MY_PN}-${MY_PV}"
 fi
 



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

2023-02-01 Thread Sam James
commit: 9e268e67b7c3f4fed4ba0f7ad08317fdf852018a
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  1 19:38:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  1 19:38:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e268e67

dev-lang/dafny-bin: Stabilize 3.10.0 amd64, #892820

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

 dev-lang/dafny-bin/dafny-bin-3.10.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/dafny-bin/dafny-bin-3.10.0.ebuild 
b/dev-lang/dafny-bin/dafny-bin-3.10.0.ebuild
index 3571c06eeb55..5e486ad54705 100644
--- a/dev-lang/dafny-bin/dafny-bin-3.10.0.ebuild
+++ b/dev-lang/dafny-bin/dafny-bin-3.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/dafny-lang/dafny/releases/download/v${PV}/dafny-${PV
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 REQUIRED_USE="elibc_glibc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-portage/gpyutils/

2023-02-01 Thread Michał Górny
commit: bb209db7741151497d7792134882dfd17790bb67
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  1 19:34:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  1 19:36:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb209db7

app-portage/gpyutils: Bump to 0.8.3

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

 app-portage/gpyutils/Manifest  |  1 +
 app-portage/gpyutils/gpyutils-0.8.3.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-portage/gpyutils/Manifest b/app-portage/gpyutils/Manifest
index dbf73306b259..fe37aeccd468 100644
--- a/app-portage/gpyutils/Manifest
+++ b/app-portage/gpyutils/Manifest
@@ -1 +1,2 @@
 DIST gpyutils-0.8.2.gh.tar.gz 20247 BLAKE2B 
acbde89975e233ebd7d7dcaba629d35c09a9064be48ae1d529e9f5f814b9486e9a208506ff194894dcf827069cf24faa81efa14258866fb32cf5946dafadaf6f
 SHA512 
932500c730635ed1f8f529012f7c65c48385d92db4a673abc0145fdbb14edf8c8b5a5ed4a4c7f892e7df310b92cd8fa0532af95340096f2bd4ef7047d6b6163b
+DIST gpyutils-0.8.3.gh.tar.gz 20277 BLAKE2B 
b91f51ec4315238fdc7e69d3c7f551ecde72f57b960578846d50721d345487650e4e08c7faed54eb22e9423909ac541b092a23b6ac82e9f71a2aaa79a4eb2639
 SHA512 
0b3f9ef166f9d7e55b8335381bfa04d37d5966f381f57ff555f2a2f5accda46a7fc2a713289d5ba94c0fa107436d593af9eb1d2d3a6f3957b94a1589cfe9

diff --git a/app-portage/gpyutils/gpyutils-0.8.3.ebuild 
b/app-portage/gpyutils/gpyutils-0.8.3.ebuild
new file mode 100644
index ..d37ab54a558b
--- /dev/null
+++ b/app-portage/gpyutils/gpyutils-0.8.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Utitilies for maintaining Python packages"
+HOMEPAGE="
+   https://github.com/projg2/gpyutils/
+   https://pypi.org/project/gpyutils/
+"
+SRC_URI="
+   https://github.com/projg2/gpyutils/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=app-portage/gentoopm-0.3.2[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-02-01 Thread Michał Górny
commit: 04eb26f1bf862c973f988cdd15bc4f96c91eec8d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  1 19:36:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  1 19:36:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04eb26f1

dev-python/django: Remove old

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

 dev-python/django/Manifest |   8 ---
 dev-python/django/django-3.2.16.ebuild | 109 
 dev-python/django/django-4.0.8.ebuild  | 110 -
 dev-python/django/django-4.1.4.ebuild  | 103 --
 dev-python/django/django-4.1.5.ebuild  | 103 --
 5 files changed, 433 deletions(-)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 726fa7660082..56fbcdcb4380 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -1,14 +1,6 @@
-DIST Django-3.2.16.checksum.txt 2561 BLAKE2B 
c4fc829977881bbf758652b91c0b64c6432390a44e4047931d7315e67d310db52c0804faf515e1b65435c07391fa2844043c4302d4580003040d54e48f6785b3
 SHA512 
def47fd84e27d94d0fff90fd0c5e30d563c5faa9b5c12ce8834f5b0f2ff605e74bda8d2283e66177ec5ce4c05c6c4d52ce3a06a86f303b3e66b7f3c609c7d03b
-DIST Django-3.2.16.tar.gz 9847052 BLAKE2B 
d1b0aeedf2540a570859832b4b4c5c189cd57b05863aa14ac3e00d2e10c7a20f2acc639e29b56409c7be707b28d5f365ab1afa2b70916045fe66adb001b64ea7
 SHA512 
628263370b4d073d5e88db8607f5b082b03c4e6e6ed6aca059dce18f61725eb4ff69da77f5f98ff7b3e6d9046a701aca5a32687670bf7ea5fdcf92d6d13d7373
 DIST Django-3.2.17.checksum.txt 2556 BLAKE2B 
f8c7d219a512ecd683f29f1b50625d8c40945f5bc698a564af23355d74ebbfd1ff4b06b399c724d64a0a143510619e960b46cebc023086df332943450161994b
 SHA512 
52f08df4d50e768e4f10f230fc1877ccb621eb77d179f0978dadc64aad8f9f791835eff9679e11bc0a729ac65eca131680738610cb3c3f0ebc2a8a02819e9a51
 DIST Django-3.2.17.tar.gz 9830188 BLAKE2B 
93fcda6a7bcaad907bbfb7c4109643637ca4adb41c57a7e71d5dbe1d2c5b3c8b0bfae82df0d6c9045e113cf3d4fc292c55f3968b0300895724daad20d3c03b88
 SHA512 
8d6d754e81d0ea4a66b0589d70794014614a5dfd44203fd954be94c4241912844942ef82e8234dce2f6318dde362f2eeaee3d6b54a08cc85191f9ab61b5f78f9
-DIST Django-4.0.8.checksum.txt 2552 BLAKE2B 
af7551bddb966e8e6d338b486c3d2aa5139b28571b77765fe3ca77c0a1a9c310c3286a98fea9d7748c00d1ed7f1afaaa98ef8d78f1a314fda4dd6d2f2b83882f
 SHA512 
3838fc2369cd8010f06dcfed113106d6b32de3ab4da25580434efc7690c2f73323d60ad2da1b4992ffe6bab1ee8b334533ff7a5653f5a41430df858abe2e93a2
-DIST Django-4.0.8.tar.gz 10427857 BLAKE2B 
cbbba3b3044d60fcd6d240e1a181c00d65c1122dc464c86391e39a1eaa866703f41310401f3de291e427eb075dc141fbbc503f414e3627e16715e87f2c10e5c8
 SHA512 
6357cfc673eb0b993d88b6bed5e43bfea8e0c71d31b141033d06cfe45e91591739ac5c6c57a82cde0216104acb7b21c8c32c1c1bfacad3f62737c8ad10ee175a
 DIST Django-4.0.9.checksum.txt 2547 BLAKE2B 
9e855836f392a88e8502408e60e4ea44609ab3abe60f4e329e3d1e63f885521439a82e03f57f6badfa532c61cc2f3323a118835ea31c4adf55d875e0eedf8c40
 SHA512 
ee507e7ec42665c3e315c33d18c1fec39c2f10efe809a46f1487cd1652c4ee3c73d351f2a99bc02da736ee1ceee20bae22f2653bef69f40b4cd0b7d76fbb06c8
 DIST Django-4.0.9.tar.gz 10410176 BLAKE2B 
41df0c4f01b9802751e84366e9c2efbf6699a4989229c3b787a6c33fd9dd51d8dd7c1487f47e9a9fc94fa513c8ae8a849ec0bee78061c2ae9c1b218b0d7336df
 SHA512 
f6ac387e270cbbf1217af6667afd7d2a0b1ccb7738904ea35aaf9d71d0f40d7ea170283a8ef5b0bfa456c3b8b20248e1ac54182ee3ca41d0889ce5c7c8ff591d
-DIST Django-4.1.4.checksum.txt 2553 BLAKE2B 
18a8a5de5148f1ade673fc158c756a5b9dc70a2164d7d094ce56dae67a89ea9e8ee808f8319508a7af9229642a80215bd25980257bc78ad982ccf91722379f97
 SHA512 
d39791499b59b9912eb589a7174a012a33a61d74f5bcbaedca6bdf78cf584296a52f221affc1ddae696a114695c8d533cbbc94d2d855abae40a2b811db40f036
-DIST Django-4.1.4.tar.gz 10517427 BLAKE2B 
aee4e92dc2e87dc4281025f68274380da46661c504e65db516f0565fc225388e1fb35d7a742a19b8768a31e416bcc82db9c38f4a397c9a88c50448a09a2370e3
 SHA512 
43649665ac6235b103a3d2c1271dfa0c6177dd2eeca24cefe210809bca85b29b7ecd10de1e7a88677c7ab26b0a1c1912af013bbcbcfadcbc1f85416c10ec7d5f
-DIST Django-4.1.5.checksum.txt 2546 BLAKE2B 
3555213c23228ca26b7944c6c13a57232b17cda457c624ca38a3e05149bee5cff0f4c83e3677e775b7acdcff0157219488f82a1091234ace037097b8fe016ab4
 SHA512 
8fe18f80e8f3ae9635d55dcc48854e533437f938775de095c211e82f6ac97272c9af0fd5beb22f2f64894a2d64d6ab24f19c4d4aad4a483b7ad7d60c52e84974
-DIST Django-4.1.5.tar.gz 10507020 BLAKE2B 
8fad2919cbe421524289f52c448b77f48abb87a61480db8c5e93ecdbf3b4410f3c5cb678a8643a13c21a236790e891dfc50159c5619847bd7085764c2734763d
 SHA512 
483acebcc0cdc7f7e6e6264b23fd6528d1a8e66c9ccd421506bb2504ff55b058d514a2a359618892a786a0784d9580041db715b1990d8f5ae3c2e59a242eb578
 DIST Django-4.1.6.checksum.txt 2547 BLAKE2B 
4aa35e26cd570f3091e3a56ef6afe866c372ce57839656d40520482f15e53c9c3ae79c77f82a440ff642ac45cfb0591c4a9f15c37c29feae08646db630b28cf8
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn-plugin-dr/

2023-02-01 Thread Andreas Sturmlechner
commit: c8b937c41a6edf8aed9aa6ab56729924859bba0e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 28 18:39:38 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb  1 19:26:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8b937c4

sci-geosciences/opencpn-plugin-dr: drop 1.1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-geosciences/opencpn-plugin-dr/Manifest |  1 -
 .../opencpn-plugin-dr/opencpn-plugin-dr-1.1.ebuild | 35 --
 2 files changed, 36 deletions(-)

diff --git a/sci-geosciences/opencpn-plugin-dr/Manifest 
b/sci-geosciences/opencpn-plugin-dr/Manifest
index fd552525ad35..b8e4c9ec3950 100644
--- a/sci-geosciences/opencpn-plugin-dr/Manifest
+++ b/sci-geosciences/opencpn-plugin-dr/Manifest
@@ -1,2 +1 @@
-DIST opencpn-plugin-dr-1.1.tar.gz 133693 BLAKE2B 
3d3356d43ca263c117511be4b4b873038f1a0493ab9b9ec4d0811da4360a38a2ec4ee2a31b54ce18741fc9ae0e3daf1a0a24b1c62493087c747b9e8720ee5a07
 SHA512 
2a953c7a8a491975c2b14e877364cfa736d2c410ea77bb4e0b18cf3bb3b04b19c2fcbc9debd513182f95002b483e689c4e21c30d87474e319bae7d2d840254f1
 DIST opencpn-plugin-dr-4.0.0.tar.gz 2010328 BLAKE2B 
7b3d9e93edb52e6c039e759a5a4f8f85145c89c68b6c9d33ecf8fa376e4150bfe34a516bb9f278ef820fb880c2c45b13a446151c46bd9220e303c1b352010601
 SHA512 
0cbb87b66569451510f813a7766ca7e7e5c120861046c93b0adb0e71b90528ae83b12201635ec0e3a9286c470e0a93015c4a5a99cbc13979c894fa4be36ce71f

diff --git a/sci-geosciences/opencpn-plugin-dr/opencpn-plugin-dr-1.1.ebuild 
b/sci-geosciences/opencpn-plugin-dr/opencpn-plugin-dr-1.1.ebuild
deleted file mode 100644
index 96bb44ad6eeb..
--- a/sci-geosciences/opencpn-plugin-dr/opencpn-plugin-dr-1.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-WX_GTK_VER="3.0"
-inherit cmake wxwidgets
-
-MY_PN="DR_pi"
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Rasbats/${MY_PN}.git;
-else
-   SRC_URI="https://github.com/Rasbats/${MY_PN}/archive/V${PV}.tar.gz -> 
${P}.tar.gz"
-
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${MY_PN}-${PV}"
-fi
-
-DESCRIPTION="Dead Reckoning Positions Plugin for OpenCPN"
-HOMEPAGE="https://github.com/Rasbats/DR_pi;
-
-LICENSE="GPL-2+"
-SLOT="0"
-
-RDEPEND="
-   x11-libs/wxGTK:${WX_GTK_VER}
-   >=sci-geosciences/opencpn-4.2.0"
-DEPEND="${RDEPEND}"
-BDEPEND="sys-devel/gettext"
-
-src_configure() {
-   setup-wxwidgets unicode
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/timew/

2023-02-01 Thread Andreas Sturmlechner
commit: 28ed32e8f037caa34e3a25d07c8b25a9e95a3188
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 27 21:08:13 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb  1 19:26:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28ed32e8

app-misc/timew: drop 1.4.2

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-misc/timew/Manifest   |  1 -
 app-misc/timew/timew-1.4.2.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/app-misc/timew/Manifest b/app-misc/timew/Manifest
index 0bd242c5a8db..c4d13de3b458 100644
--- a/app-misc/timew/Manifest
+++ b/app-misc/timew/Manifest
@@ -1,2 +1 @@
-DIST timew-1.4.2.tar.gz 1316841 BLAKE2B 
c451f37aeb32e999fe2cdca2eb5f234c7424b76f489324d5723a3649da37f53f5094989bdf8d5c2d27f5daa0d75c72ec4a01e3c19b8b064f28e4db82587498b9
 SHA512 
fe4c3def6b2cd78793dd97a38a61497b3910cd87a3315f826c64893b96a998bf30363f0df1892b74b718d03a279d51c1a636739225e101c5c126794e434076f0
 DIST timew-1.4.3.tar.gz 3188726 BLAKE2B 
ded92b2ba801023e7f6bc59c0fc17ce069c8279ee92f39280c50dabec0a2425b8612f73edf7842abdbb0b21772244eda325512070c091f32d17ff69cfcd844fa
 SHA512 
89c98ad19d3a5ab5d4e02819d79e553cca4e93da99ec02bbf845b96b421cd084f6786de160e90c97854b50da49448472e9a4c7d23e75c8a93ecd67dda768b24a

diff --git a/app-misc/timew/timew-1.4.2.ebuild 
b/app-misc/timew/timew-1.4.2.ebuild
deleted file mode 100644
index ec2bdffe0327..
--- a/app-misc/timew/timew-1.4.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Tracks your time from the command line, and generates reports"
-HOMEPAGE="https://timewarrior.net;
-SRC_URI="https://github.com/GothenburgBitFactory/timewarrior/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-src_configure() {
-   local mycmakeargs=(
-   -DTIMEW_DOCDIR=share/doc/${PF}
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   dodoc -r ext
-   docompress -x /usr/share/doc/${PF}/ext/{on-modify.timewarrior,README}
-}
-
-pkg_postinst() {
-   elog "To integrate timewarrior with taskwarrior, issue the following 
commands:"
-   elog "cp /usr/share/doc/${PF}/ext/on-modify.timewarrior ~/.task/hooks/"
-   elog "chmod +x ~/.task/hooks/on-modify.timewarrior"
-   elog "see https://timewarrior.net/docs/taskwarrior.html;
-}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/icinga2/

2023-02-01 Thread Andreas Sturmlechner
commit: ef36cf23d295cc4940a58943faa039be33656fe2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 27 21:08:51 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb  1 19:26:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef36cf23

net-analyzer/icinga2: drop 2.13.6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-analyzer/icinga2/icinga2-2.13.6.ebuild | 145 -
 1 file changed, 145 deletions(-)

diff --git a/net-analyzer/icinga2/icinga2-2.13.6.ebuild 
b/net-analyzer/icinga2/icinga2-2.13.6.ebuild
deleted file mode 100644
index b95acf553b6c..
--- a/net-analyzer/icinga2/icinga2-2.13.6.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake systemd
-
-if [[ ${PV} !=  ]]; then
-   SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 x86"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Icinga/icinga2.git;
-fi
-
-DESCRIPTION="Distributed, general purpose, network monitoring engine"
-HOMEPAGE="https://icinga.com/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="console jumbo-build lto mail mariadb minimal +mysql nano-syntax +plugins 
postgres systemd +vim-syntax"
-
-# Add accounts to DEPEND because of fowners in src_install
-DEPEND="
-   dev-libs/openssl:0=
-   dev-libs/boost:=[context]
-   console? ( dev-libs/libedit )
-   mariadb? ( dev-db/mariadb-connector-c:= )
-   mysql? ( dev-db/mysql-connector-c:= )
-   postgres? ( dev-db/postgresql:= )
-   dev-libs/yajl:=
-   acct-user/icinga
-   acct-group/icinga
-   acct-group/icingacmd"
-BDEPEND="
-   sys-devel/bison
-   >=sys-devel/flex-2.5.35"
-RDEPEND="
-   ${DEPEND}
-   plugins? ( || (
-   net-analyzer/monitoring-plugins
-   net-analyzer/nagios-plugins
-   ) )
-   mail? ( virtual/mailx )
-   acct-group/nagios"
-
-REQUIRED_USE="!minimal? ( || ( mariadb mysql postgres ) )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DICINGA2_UNITY_BUILD=$(usex jumbo-build)
-   -DCMAKE_INSTALL_SYSCONFDIR=/etc
-   -DCMAKE_INSTALL_LOCALSTATEDIR=/var
-   -DICINGA2_SYSCONFIGFILE=/etc/conf.d/icinga2
-   -DICINGA2_PLUGINDIR="/usr/$(get_libdir)/nagios/plugins"
-   -DICINGA2_USER=icinga
-   -DICINGA2_GROUP=icingacmd
-   -DICINGA2_COMMAND_GROUP=icingacmd
-   -DICINGA2_RUNDIR=/run
-   -DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=ON
-   -DUSE_SYSTEMD=$(usex systemd)
-   -DLOGROTATE_HAS_SU=ON
-   -DICINGA2_LTO_BUILD=$(usex lto)
-   )
-   # default to off if minimal, allow the flags to be set otherwise
-   if use minimal; then
-   mycmakeargs+=(
-   -DICINGA2_WITH_MYSQL=OFF
-   -DICINGA2_WITH_PGSQL=OFF
-   )
-   else
-   mycmakeargs+=(
-   -DICINGA2_WITH_PGSQL=$(usex postgres)
-   -DICINGA2_WITH_MYSQL=$(usex mysql yes $(usex mariadb))
-   )
-   fi
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   newinitd "${FILESDIR}"/icinga2.initd-3 icinga2
-
-   if use mysql || use mariadb; then
-   docinto schema
-   newdoc 
"${WORKDIR}"/icinga2-${PV}/lib/db_ido_mysql/schema/mysql.sql mysql.sql
-   docinto schema/upgrade
-   dodoc 
"${WORKDIR}"/icinga2-${PV}/lib/db_ido_mysql/schema/upgrade/*
-   fi
-   if use postgres; then
-   docinto schema
-   newdoc 
"${WORKDIR}"/icinga2-${PV}/lib/db_ido_pgsql/schema/pgsql.sql pgsql.sql
-   docinto schema/upgrade
-   dodoc 
"${WORKDIR}"/icinga2-${PV}/lib/db_ido_pgsql/schema/upgrade/*
-   fi
-
-   keepdir /etc/icinga2
-   keepdir /var/lib/icinga2/api/zones
-   keepdir /var/lib/icinga2/api/repository
-   keepdir /var/lib/icinga2/api/log
-   keepdir /var/spool/icinga2/perfdata
-
-   rm -r "${D}/run" || die "failed to remove /run"
-   rm -r "${D}/var/cache" || die "failed to remove /var/cache"
-
-   fowners -R icinga:icinga /etc/icinga2
-   fperms 0750 /etc/icinga2
-   fowners icinga:icinga /var/lib/icinga2
-   fowners -R icinga:icingacmd /var/lib/icinga2/api
-   fowners -R icinga:icingacmd /var/lib/icinga2/certificate-requests
-   fowners -R icinga:icingacmd /var/lib/icinga2/certs
-   fowners icinga:icinga /var/spool/icinga2
-   fowners icinga:icinga /var/spool/icinga2/perfdata
-   fowners icinga:icingacmd /var/log/icinga2
-
-   fperms ug+rwX,o-rwx /etc/icinga2
-   fperms ug+rwX,o-rwx /var/lib/icinga2
-   fperms ug+rwX,o-rwx /var/spool/icinga2
-  

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

2023-02-01 Thread Andreas Sturmlechner
commit: 88522689ee0e092ed546dabecc58ab21dccd1af6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb  1 18:42:20 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb  1 19:26:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88522689

media-gfx/openvdb: drop 8.2.0-r7, 9.0.0-r4

Closes: https://bugs.gentoo.org/886971
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/openvdb/Manifest |   2 -
 ...vdb-7.1.0-0001-Fix-multilib-header-source.patch |  75 --
 ...d-consistency-for-NumPy-find_package-call.patch |  21 ---
 ...lmbase-if-imath-and-ilmbase-are-installed.patch |  37 -
 ...unconditionally-search-Python-interpreter.patch |  34 -
 media-gfx/openvdb/files/openvdb-9.0.0-numpy.patch  | 151 -
 ...unconditionally-search-Python-interpreter.patch |  35 -
 .../openvdb-9.1.0-disable-failing-tests.patch  | 111 ---
 media-gfx/openvdb/metadata.xml |   6 -
 media-gfx/openvdb/openvdb-8.2.0-r7.ebuild  | 134 --
 media-gfx/openvdb/openvdb-9.0.0-r4.ebuild  | 144 
 11 files changed, 750 deletions(-)

diff --git a/media-gfx/openvdb/Manifest b/media-gfx/openvdb/Manifest
index dcf7ed71278e..4ddf7d7dbf21 100644
--- a/media-gfx/openvdb/Manifest
+++ b/media-gfx/openvdb/Manifest
@@ -1,3 +1 @@
 DIST openvdb-10.0.1.tar.gz 3461352 BLAKE2B 
506168a4bb29bab2a3a3cb37002858517000dc1682f04d95387fd1e250b61c61d92d2ffdf9b679d83ef1ce270909693ebd46224b732ce264685004d1e47b3027
 SHA512 
361cef8932b69b19ee94c47fe78f665a1acabfabc3f45ff9f490e830f73ff092c42f56ce698677476a8ccf062c89e3e4dc6d4c550aa6842438cbd4d404ee83bb
-DIST openvdb-8.2.0.tar.gz 2656278 BLAKE2B 
b381459fb770800bb03bc8a6b3122c6684ab508f11be024e0eb3951bfbcef14e626e2d4468e91ea17fd6792f23810eafe8b05e19d46eb0e6200c73ccf296116a
 SHA512 
aed6b5884a9cfd42f72357ad090c5dcf7829b0e5672ab61e31206e889c085ce5a7bcb89476ceac552a837d394011951528e2b3cffc77baadc491a2e7a31d5e86
-DIST openvdb-9.0.0.tar.gz 2945040 BLAKE2B 
c47a8088ba30d3cbecff04dbfd2d48b39a254e54149d8692c3a7157a99a1c555ef9747b77aeab6f8709b61c348d496765f2cfcbb0975e21f533072871f3fa422
 SHA512 
1410b7b04b03fb09d6775ebe7b95e7c0a484d5f29c84203530ed30ccb7c061470be1abb93189010617342e57f3fecdd66a115c6d222024e68e2384a7fb196194

diff --git 
a/media-gfx/openvdb/files/openvdb-7.1.0-0001-Fix-multilib-header-source.patch 
b/media-gfx/openvdb/files/openvdb-7.1.0-0001-Fix-multilib-header-source.patch
deleted file mode 100644
index 13d0f45fabf4..
--- 
a/media-gfx/openvdb/files/openvdb-7.1.0-0001-Fix-multilib-header-source.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-From 7558089b3dae599ffc80329da3a5c1decf882ca7 Mon Sep 17 00:00:00 2001
-From: Bernd Waibel 
-Date: Fri, 28 Feb 2020 17:01:25 +0100
-Subject: [PATCH] Fix multilib header source
-
-Signed-off-by: Bernd Waibel 

- cmake/FindIlmBase.cmake | 10 --
- cmake/FindOpenEXR.cmake | 10 --
- 2 files changed, 16 insertions(+), 4 deletions(-)
-
-diff --git a/cmake/FindIlmBase.cmake b/cmake/FindIlmBase.cmake
-index f20f803..bb85019 100644
 a/cmake/FindIlmBase.cmake
-+++ b/cmake/FindIlmBase.cmake
-@@ -168,9 +168,15 @@ find_path(IlmBase_INCLUDE_DIR IlmBaseConfig.h
-   PATH_SUFFIXES include/OpenEXR OpenEXR
- )
- 
-+if(EXISTS "/usr/include/${CHOST}/OpenEXR/IlmBaseConfig.h")
-+  set(_ILMBASE_HEADERS "/usr/include/${CHOST}/OpenEXR")
-+else()
-+  set(_ILMBASE_HEADERS ${IlmBase_INCLUDE_DIR})
-+endif()
-+
- if(EXISTS "${IlmBase_INCLUDE_DIR}/IlmBaseConfig.h")
-   # Get the ILMBASE version information from the config header
--  file(STRINGS "${IlmBase_INCLUDE_DIR}/IlmBaseConfig.h"
-+  file(STRINGS "${_ILMBASE_HEADERS}/IlmBaseConfig.h"
- _ilmbase_version_major_string REGEX "#define ILMBASE_VERSION_MAJOR "
-   )
-   string(REGEX REPLACE "#define ILMBASE_VERSION_MAJOR" ""
-@@ -178,7 +184,7 @@ if(EXISTS "${IlmBase_INCLUDE_DIR}/IlmBaseConfig.h")
-   )
-   string(STRIP "${_ilmbase_version_major_string}" IlmBase_VERSION_MAJOR)
- 
--  file(STRINGS "${IlmBase_INCLUDE_DIR}/IlmBaseConfig.h"
-+  file(STRINGS "${_ILMBASE_HEADERS}/IlmBaseConfig.h"
-  _ilmbase_version_minor_string REGEX "#define ILMBASE_VERSION_MINOR "
-   )
-   string(REGEX REPLACE "#define ILMBASE_VERSION_MINOR" ""
-diff --git a/cmake/FindOpenEXR.cmake b/cmake/FindOpenEXR.cmake
-index d0d356f..0c5dd7b 100644
 a/cmake/FindOpenEXR.cmake
-+++ b/cmake/FindOpenEXR.cmake
-@@ -161,9 +161,15 @@ find_path(OpenEXR_INCLUDE_DIR OpenEXRConfig.h
-   PATH_SUFFIXES  include/OpenEXR OpenEXR
- )
- 
-+if(EXISTS "/usr/include/${CHOST}/OpenEXR/OpenEXRConfig.h")
-+  set(_OPENEXR_HEADERS "/usr/include/${CHOST}/OpenEXR")
-+else()
-+  set(_OPENEXR_HEADERS "${OpenEXR_INCLUDE_DIR}")
-+endif()
-+
- if(EXISTS "${OpenEXR_INCLUDE_DIR}/OpenEXRConfig.h")
-   # Get the EXR version information from the config header
--  file(STRINGS "${OpenEXR_INCLUDE_DIR}/OpenEXRConfig.h"
-+  file(STRINGS 

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

2023-02-01 Thread Andreas Sturmlechner
commit: ef1fd49434b3944b7d197e159733b1debf4cf4fa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 28 18:24:20 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb  1 19:26:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1fd494

media-gfx/hugin: drop 2021.0.0-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/hugin/Manifest |  1 -
 media-gfx/hugin/hugin-2021.0.0-r1.ebuild | 98 
 2 files changed, 99 deletions(-)

diff --git a/media-gfx/hugin/Manifest b/media-gfx/hugin/Manifest
index e30767d33cc1..f845f64e758e 100644
--- a/media-gfx/hugin/Manifest
+++ b/media-gfx/hugin/Manifest
@@ -1,2 +1 @@
-DIST hugin-2021.0.0.tar.bz2 10333565 BLAKE2B 
4bde9bb491074a2f49a34c9af0e90246095c390abf2c49e924d4412e6c00148ae013e10a885799b7eeb1cd9977922a77dc5ebe032a38e2153138632ec818f038
 SHA512 
fb491af2543dda8c6d3c9d125936a32a04109eec39e3091347ef2856073d4e1f04017686acb8000e50e29a0ac8dcfe463b63613b277f8fb4aec0537f58a6c853
 DIST hugin-2022.0.0.tar.bz2 10374360 BLAKE2B 
ea77614a650f832f39583328767a55ebe888a003fed117e73b22fd29c641fc8494b190b864b7ccb05f996ceca5d95c5391597333efdc19bce0eba93af14543be
 SHA512 
752bdaaea666a24bddc72b4aa4ccfbf366af30022102a2e74fad9c86045b3aeae50929a8a3eb27e296b27bdb487ecd60b6e363b23413e08af6ed944686569c97

diff --git a/media-gfx/hugin/hugin-2021.0.0-r1.ebuild 
b/media-gfx/hugin/hugin-2021.0.0-r1.ebuild
deleted file mode 100644
index 71ada31d1b34..
--- a/media-gfx/hugin/hugin-2021.0.0-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-WX_GTK_VER="3.0-gtk3"
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit python-single-r1 wxwidgets cmake xdg
-
-DESCRIPTION="GUI for the creation & processing of panoramic images"
-HOMEPAGE="http://hugin.sf.net;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2+ BSD BSD-2 MIT wxWinLL-3 ZLIB FDL-1.2"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-
-LANGS=" ca ca-valencia cs da de en-GB es eu fi fr hu it ja nl pl pt-BR ro ru 
sk sv zh-CN zh-TW"
-IUSE="debug lapack python raw sift $(echo ${LANGS//\ /\ l10n_})"
-
-CDEPEND="
-   !!dev-util/cocom
-   dev-db/sqlite:3
-   dev-libs/boost:=
-   dev-libs/zthread
-   >=media-gfx/enblend-4.0
-   media-gfx/exiv2:=
-   media-libs/freeglut
-   media-libs/glew:=
-   >=media-libs/libpano13-2.9.19_beta1:=
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:=
-   media-libs/openexr:=
-   media-libs/tiff:=
-   >=media-libs/vigra-1.11.1-r5[openexr]
-   sci-libs/fftw:3.0=
-   sci-libs/flann
-   sys-libs/zlib
-   virtual/glu
-   virtual/opengl
-   x11-libs/wxGTK:${WX_GTK_VER}=[X,opengl]
-   lapack? ( virtual/blas virtual/lapack )
-   python? ( ${PYTHON_DEPS} )
-   sift? ( media-gfx/autopano-sift-C )"
-RDEPEND="${CDEPEND}
-   media-libs/exiftool
-   raw? ( media-gfx/dcraw )"
-DEPEND="${CDEPEND}
-   dev-cpp/tclap
-   sys-devel/gettext
-   virtual/pkgconfig
-   python? ( >=dev-lang/swig-2.0.4 )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DOCS=( authors.txt README TODO )
-
-S=${WORKDIR}/${PN}-$(ver_cut 1-2).0
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-   setup-wxwidgets
-}
-
-src_prepare() {
-   sed -i \
-   -e "/COMMAND.*GZIP/d" \
-   -e "s/\.gz//g" \
-   "${S}"/doc/CMakeLists.txt || die
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_HSI=$(usex python)
-   -DENABLE_LAPACK=$(usex lapack)
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   use python && python_optimize
-
-   local lang
-   for lang in ${LANGS} ; do
-   case ${lang} in
-   ca) dir=ca_ES;;
-   ca-valencia) dir=ca_ES@valencia;;
-   cs) dir=cs_CZ;;
-   *) dir=${lang/-/_};;
-   esac
-   if ! use l10n_${lang} ; then
-   rm -r "${ED}"/usr/share/locale/${dir} || die
-   fi
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/

2023-02-01 Thread Andreas Sturmlechner
commit: 071b53fde2045064798eb6d193560eb49ac48a67
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 27 21:35:24 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb  1 19:26:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=071b53fd

media-libs/noise-suppression-for-voice: drop 0.9_p20200705

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/noise-suppression-for-voice/Manifest|  1 -
 ...oise-suppression-for-voice-0.9_p20200705.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/media-libs/noise-suppression-for-voice/Manifest 
b/media-libs/noise-suppression-for-voice/Manifest
index a01d94d58c6d..dd09c98cc1fa 100644
--- a/media-libs/noise-suppression-for-voice/Manifest
+++ b/media-libs/noise-suppression-for-voice/Manifest
@@ -1,2 +1 @@
 DIST noise-suppression-for-voice-0.91.tar.gz 207544 BLAKE2B 
e16f81b58f382e6bc01905c046fdb0b00891b9a82540df01387fc5e5ded165314b8f3c40a1c3c33a4544c536eb1b7aa57d25ac59180624dd2550ec9c465f0545
 SHA512 
e117fd54e6cf01c4721b79fddca2f2898331e46764c7a05077ed3034c50e2cbc0c1d6fa3084f7c6f56a629bf20127a7d1bccd57d30b0693cc3eb30edaae6cd28
-DIST noise-suppression-for-voice-0.9_p20200705.tar.gz 207467 BLAKE2B 
d840ed8e8ec61438e582cedec4c20b8ab2358395857a23d655269cae1e82a0888d785ad364fccf619812ad3c92bd720a035b64bb986ab0c9375b727ce2451de0
 SHA512 
ccc1c3c2daa473bbeaf94aa460f7039863f883216cefb0185683001e8d8271b6a6785350c1b43f14349c9971fb7b74a05659bdd0a28010c54ab4310c94784877

diff --git 
a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
 
b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
deleted file mode 100644
index a2bd72819956..
--- 
a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A real-time noise suppression plugin for voice"
-HOMEPAGE="https://github.com/werman/noise-suppression-for-voice;
-
-if [ "${PV}" = "" ]; then
-   inherit git-r3
-   
EGIT_REPO_URI="https://github.com/werman/noise-suppression-for-voice.git;
-else
-   inherit vcs-snapshot
-   KEYWORDS="~amd64 ~x86"
-   
SRC_URI="https://github.com/werman/noise-suppression-for-voice/archive/453a8af82a31a5361f6a13bf95c97686f0a2acd1.tar.gz
 -> ${P}.tar.gz"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND=""
-
-src_install() {
-   dodoc README.md
-
-   cd "${BUILD_DIR}"
-
-   insinto /usr/$(get_libdir)/lv2/
-   doins -r bin/rnnoise.lv2
-
-   insinto /usr/$(get_libdir)/ladspa/
-   doins bin/ladspa/librnnoise_ladspa.so
-}



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

2023-02-01 Thread Andreas Sturmlechner
commit: 2325db9f8d7f957d7189d30fc8880a8f43f26816
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 28 18:31:08 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb  1 19:26:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2325db9f

net-p2p/fms: drop 0.3.82-r1, 0.3.83

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-p2p/fms/Manifest |   2 -
 net-p2p/fms/fms-0.3.82-r1.ebuild |  97 -
 net-p2p/fms/fms-0.3.83.ebuild| 101 ---
 3 files changed, 200 deletions(-)

diff --git a/net-p2p/fms/Manifest b/net-p2p/fms/Manifest
index 557cd4fb9ecb..acba217e0e9b 100644
--- a/net-p2p/fms/Manifest
+++ b/net-p2p/fms/Manifest
@@ -1,3 +1 @@
-DIST fms-src-0.3.82.zip 4786920 BLAKE2B 
c18630b8b1b8871290f1d66c4638b99c110e0f49bef11517aa83760274707fd5d0b53c053ea3b38a0c35018de4a4b6f3dd426499228997bac377bb1f04f784fb
 SHA512 
2a72cbc7e23eb16cc12bd373944d1da090030602a09d0c1cf2fd8688a7b1a98ff649f1d0aa8b525b65987394d81acbb9b7558fcb21cea90a7646067a16600673
-DIST fms-src-0.3.83.zip 4813813 BLAKE2B 
07b28fa1ef151ca75e547515c8771fc425aa78003980f20134c4d3b670ccaa4c20b24dc0517194dd4675d9b3b8c8f84e929a94921945d156ae5b0b898a7fad56
 SHA512 
140f76f4a5c0582c3df031e4001f8870c761249d3af0226acefc9ee646973c9dee4f65ab8964ae43a6ec29de735bea0155603f596ec5a07ff7458d0ffd2ee4d3
 DIST fms-src-0.3.84.zip 4913007 BLAKE2B 
ec96d26ea5fedaf2109c0b1aa00d1dfa82e5b45bfe7db8a58cab9f682c16f41b05a2d3e51a4ece2a148101d36472499d1592d9dab66dd544402e8cc8cc37a5ff
 SHA512 
e3fe163e3aefafbdeebeb67601bb940db2015eb8d8ca334f9bcfc41c86b704fc450e039f1301106c299011ef02d5fb7c28b97782bf3252d320adf3bac230b744

diff --git a/net-p2p/fms/fms-0.3.82-r1.ebuild b/net-p2p/fms/fms-0.3.82-r1.ebuild
deleted file mode 100644
index ca07782f8477..
--- a/net-p2p/fms/fms-0.3.82-r1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit edos2unix cmake
-
-DESCRIPTION="A spam-resistant message board application for Freenet"
-# FMS only has a homepage within freenet, so the closest is a wiki linking to 
it
-HOMEPAGE="https://github.com/freenet/wiki/wiki/FMS;
-SRC_URI="https://dev.gentoo.org/~tommy/distfiles/${PN}-src-${PV}.zip;
-S="${WORKDIR}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="frost ssl"
-
-CDEPEND="
-   acct-group/freenet
-   acct-user/freenet
-"
-
-RDEPEND="
-   ${CDEPEND}
-   dev-db/sqlite:3=
-   dev-libs/poco
-   frost? ( net-libs/mbedtls:0= )
-   ssl? ( net-libs/mbedtls:0= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${CDEPEND}
-   app-arch/unzip
-   virtual/libiconv
-"
-
-PATCHES=( "${FILESDIR}/${PN}-use-system-libs4.patch" )
-
-DOCS=( "readme.txt" )
-
-src_prepare() {
-   # Convert encoding due applied patch
-   edos2unix src/http/pages/showfilepage.cpp
-   edos2unix CMakeLists.txt
-
-   # Remove bundled libs
-   rm -fr libs || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DDO_CHARSET_CONVERSION="ON"
-   -DFCP_SSL_SUPPORT="$(usex ssl 'ON' 'OFF')"
-   -DFROST_SUPPORT="$(usex frost 'ON' 'OFF')"
-   -DI_HAVE_READ_THE_README="ON"
-   -DUSE_BUNDLED_SQLITE="OFF"
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   dobin "${BUILD_DIR}"/fms
-
-   insinto /var/freenet/fms
-   doins *.htm
-   doins -r fonts images styles translations
-
-   fperms -R o-rwx /var/freenet/fms
-   fowners -R freenet:freenet /var/freenet/fms
-
-   newinitd "${FILESDIR}/fms.initd" fms
-
-   einstalldocs
-}
-
-pkg_postinst() {
-   if ! has_version 'net-p2p/freenet' ; then
-   ewarn "FMS needs a freenet node to upload and download 
messages."
-   ewarn "Please make sure to have a node you can connect to"
-   ewarn "or install net-p2p/freenet to get FMS working."
-   fi
-
-   einfo "By default, the FMS NNTP server will listen on port 1119,"
-   einfo "and the web configuration interface will be running at"
-   einfo "http://localhost:8080.;
-   einfo "For more information, read the installed readme.txt."
-
-   if use frost; then
-   einfo
-   einfo "You need to enable frost on the configuration page"
-   einfo "and restart FMS for frost support."
-   fi
-}

diff --git a/net-p2p/fms/fms-0.3.83.ebuild b/net-p2p/fms/fms-0.3.83.ebuild
deleted file mode 100644
index 4923e8506423..
--- a/net-p2p/fms/fms-0.3.83.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit edos2unix cmake
-
-DESCRIPTION="A spam-resistant message board application for Freenet"
-# FMS only has a homepage within freenet, so the closest 

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

2023-02-01 Thread Andreas Sturmlechner
commit: 406d3fc821c6be208814445bc2ad98bed3c2e9b4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 28 15:54:11 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb  1 19:26:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=406d3fc8

sci-libs/libsc: drop 2.3.1-r1, 2.3.3

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/libsc/Manifest|   2 -
 sci-libs/libsc/files/libsc-2.3-add_soname.patch|  13 ---
 .../files/libsc-2.3-autoconf_lua_version.patch |  64 -
 sci-libs/libsc/libsc-2.3.1-r1.ebuild   | 100 -
 sci-libs/libsc/libsc-2.3.3.ebuild  | 100 -
 sci-libs/libsc/metadata.xml|   3 -
 6 files changed, 282 deletions(-)

diff --git a/sci-libs/libsc/Manifest b/sci-libs/libsc/Manifest
index 05ef5652e9e8..d14ff4ef580d 100644
--- a/sci-libs/libsc/Manifest
+++ b/sci-libs/libsc/Manifest
@@ -1,3 +1 @@
-DIST libsc-2.3.1.tar.gz 344456 BLAKE2B 
cee44d07372162aecc8104257d1c5d4935d60030ceae4041ae4c5110f491b48b7709c55af0286b2a1fc5df2d7883b2ab4499c3884162b779fb9aaa86fbc5822c
 SHA512 
02e160ad6fb4e674a9de2a41cfef6727d470a17c184e7b0310fe3e39f1112f4c643ca35a62377562caf1e8cc753cd5c0f5f996fba24b115498b01d16c140080a
-DIST libsc-2.3.3.tar.gz 345177 BLAKE2B 
c9077cfe7af3eb8bfb34cf655fa8e49658f1ce0b866b58398fc7bae305ac276b002c83d930a20df1bdf52a22645ebb1698d51a937ce56db993d36ef68d640e8a
 SHA512 
b51d08a987d7c8a83eaae0be98a078a4a9160b9141b482015110534ddac075337c81f54f3efa4f8a8bce54e31565a6323aad37e35674c1d40686d4ab3747ed6b
 DIST libsc-2.8.3.tar.gz 360755 BLAKE2B 
2d7e3a16b97de551678ebb33f362e1ef7ebb0bcbf8d00b1a5317bfbf6732cf7bb9be2d215c79395809f3c616c23da5236c4f0f436a7b8bb07171141aaf08bbb3
 SHA512 
9def8850898f2d7d7a6ffaffd0872bc18af28026407356a1fe10f2b4f6d4a32ae6febe59c91cfa8817969624f995d48f64e0d5424b475e3a4c501338f4de70de

diff --git a/sci-libs/libsc/files/libsc-2.3-add_soname.patch 
b/sci-libs/libsc/files/libsc-2.3-add_soname.patch
deleted file mode 100644
index 61e8d56fa44d..
--- a/sci-libs/libsc/files/libsc-2.3-add_soname.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 9d030d5..decbea8 100644
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -43,7 +43,7 @@ src_libsc_la_SOURCES = \
- $(libsc_internal_headers) \
- $(libsc_compiled_sources)
- src_libsc_la_CPPFLAGS = $(AM_CPPFLAGS) $(LIBSC_CPPFLAGS)
--## src_libsc_la_LDFLAGS = -release $(VERSION)
-+src_libsc_la_LDFLAGS = -release $(VERSION)
- LDADD += @top_builddir@/src/libsc.la
- 
- nodist_include_HEADERS += $(libsc_generated_headers)

diff --git a/sci-libs/libsc/files/libsc-2.3-autoconf_lua_version.patch 
b/sci-libs/libsc/files/libsc-2.3-autoconf_lua_version.patch
deleted file mode 100644
index 9881d0aa6227..
--- a/sci-libs/libsc/files/libsc-2.3-autoconf_lua_version.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-diff --git a/config/sc_include.m4 b/config/sc_include.m4
-index f6f7873..3befe0e 100644
 a/config/sc_include.m4
-+++ b/config/sc_include.m4
-@@ -281,8 +281,7 @@ AC_DEFUN([SC_CHECK_LIBRARIES],
- [
- SC_REQUIRE_LIB([m], [fabs])
- SC_CHECK_LIB([z], [adler32_combine], [ZLIB], [$1])
--SC_CHECK_LIB([lua53 lua5.3 lua52 lua5.2 lua51 lua5.1 lua lua5], 
[lua_createtable],
--   [LUA], [$1])
-+SC_CHECK_LIB([$LUA_IMPL], [lua_createtable], [LUA], [$1])
- SC_CHECK_BLAS_LAPACK([$1])
- SC_BUILTIN_ALL_PREFIX([$1])
- SC_CHECK_PTHREAD([$1])
-diff --git a/configure.ac b/configure.ac
-index ce462e0..b291685 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -78,7 +78,7 @@ echo "o---"
- AC_CHECK_HEADERS([fcntl.h sys/ioctl.h sys/select.h sys/stat.h])
- AC_CHECK_HEADERS([linux/videodev2.h])
- AC_CHECK_HEADERS([execinfo.h signal.h sys/time.h sys/types.h time.h])
--AC_CHECK_HEADERS([lua.h lua5.1/lua.h lua5.2/lua.h lua5.3/lua.h])
-+AC_CHECK_HEADERS([$LUA_IMPL/lua.h])
- 
- echo "o---"
- echo "| Checking functions"
-diff --git a/src/sc_lua.h b/src/sc_lua.h
-index 770b52f..a6db175 100644
 a/src/sc_lua.h
-+++ b/src/sc_lua.h
-@@ -30,29 +30,9 @@
- 
- SC_EXTERN_C_BEGIN;
- 
--#ifdef SC_HAVE_LUA5_3_LUA_H
--#include 
--#include 
--#include 
--#else
--#ifdef SC_HAVE_LUA5_2_LUA_H
--#include 
--#include 
--#include 
--#else
--#ifdef SC_HAVE_LUA5_1_LUA_H
--#include 
--#include 
--#include 
--#else
--#ifdef SC_HAVE_LUA_H
--#include 
--#include 
--#include 
--#endif
--#endif
--#endif
--#endif
-+#include <@LUA_IMPL@/lua.h>
-+#include <@LUA_IMPL@/lualib.h>
-+#include <@LUA_IMPL@/lauxlib.h>
- 
- SC_EXTERN_C_END;
- 

diff --git a/sci-libs/libsc/libsc-2.3.1-r1.ebuild 
b/sci-libs/libsc/libsc-2.3.1-r1.ebuild
deleted file mode 100644
index 6728d0cadb05..
--- a/sci-libs/libsc/libsc-2.3.1-r1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-

  1   2   3   4   >