[gentoo-commits] proj/qt:master commit in: x11-misc/sddm/

2023-02-12 Thread Andreas Sturmlechner
commit: 89c3b54f581b42fbfab5e6f7c443255449f3a711
Author: Robert Buhren  robertbuhren  de>
AuthorDate: Sun Feb 12 23:41:54 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb 13 07:53:24 2023 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=89c3b54f

x11-misc/sddm: Change RUNTIME_DIR path to "/run/sddm"

The systemd tmpfiles config provided with sddm sets the permission for
RUNTIME_DIR to 0711. Setting RUNTIME_DIR to "/run" results in the
wrong permission set for this directory leading to bugs similar to:

"systemd-networkd fails to start before dbus.socket with selinux enabled"

Closes: https://github.com/gentoo/qt/pull/265
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-misc/sddm/sddm-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/sddm/sddm-.ebuild b/x11-misc/sddm/sddm-.ebuild
index b8117a94..d4499b5d 100644
--- a/x11-misc/sddm/sddm-.ebuild
+++ b/x11-misc/sddm/sddm-.ebuild
@@ -110,7 +110,7 @@ src_configure() {
local mycmakeargs=(
-DBUILD_MAN_PAGES=ON
-DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
-   -DRUNTIME_DIR=/run
+   -DRUNTIME_DIR=/run/sddm
-DSYSTEMD_TMPFILES_DIR="/usr/lib/tmpfiles.d"
-DENABLE_PAM=$(usex pam)
-DNO_SYSTEMD=$(usex !systemd)



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

2023-02-12 Thread Ulrich Müller
commit: a72d650cf5317dad3bd41cdaf735a5b18efcedd9
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Feb 13 07:47:31 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Feb 13 07:47:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a72d650c

app-editors/emacs: Migrate from net-libs/webkit-gtk:4 to :4.1

Update live ebuild for master (slot 30-vcs).

Closes: https://bugs.gentoo.org/893670
Signed-off-by: Ulrich Müller  gentoo.org>

 app-editors/emacs/emacs-30.0..ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/app-editors/emacs/emacs-30.0..ebuild 
b/app-editors/emacs/emacs-30.0..ebuild
index bd609dacece4..3f3d424ca125 100644
--- a/app-editors/emacs/emacs-30.0..ebuild
+++ b/app-editors/emacs/emacs-30.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
@@ -67,7 +67,8 @@ X_DEPEND="x11-libs/libICE
gtk? (
x11-libs/gtk+:3
xwidgets? (
-   net-libs/webkit-gtk:4=
+   || ( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:4 )
+   net-libs/webkit-gtk:=
x11-libs/libXcomposite
)
)
@@ -137,7 +138,10 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
>=dev-libs/libotf-0.9.4
>=dev-libs/m17n-lib-1.5.1
)
-   xwidgets? ( net-libs/webkit-gtk:4= )
+   xwidgets? (
+   || ( net-libs/webkit-gtk:4.1 
net-libs/webkit-gtk:4 )
+   net-libs/webkit-gtk:=
+   )
) )
!gtk? ( ${X_DEPEND} )
X? ( ${X_DEPEND} )



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

2023-02-12 Thread Florian Schmaus
commit: 0f71a9212efeed4fb1d7a7790d327d397cf92234
Author: Steffen  proton  me>
AuthorDate: Sun Feb 12 23:42:25 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 13 07:24:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f71a921

sys-libs/liburing: add 'examples' and 'test' use flags

By default liburing will build tests and examples but these fail to
build on musl systems so we sed them out if not needed.

Closes: https://bugs.gentoo.org/888956
Closes: https://github.com/gentoo/gentoo/pull/29563
Signed-off-by: Steffen Winter  proton.me>
Signed-off-by: Florian Schmaus  gentoo.org>

 .../{liburing-2.3-r1.ebuild => liburing-2.3-r2.ebuild}| 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/sys-libs/liburing/liburing-2.3-r1.ebuild 
b/sys-libs/liburing/liburing-2.3-r2.ebuild
similarity index 89%
rename from sys-libs/liburing/liburing-2.3-r1.ebuild
rename to sys-libs/liburing/liburing-2.3-r2.ebuild
index e769ea9908cc..2140c9daaf91 100644
--- a/sys-libs/liburing/liburing-2.3-r1.ebuild
+++ b/sys-libs/liburing/liburing-2.3-r2.ebuild
@@ -17,9 +17,9 @@ fi
 LICENSE="MIT"
 SLOT="0/2" # liburing.so major version
 
-IUSE="static-libs"
+IUSE="examples static-libs test"
 # fsync test hangs forever
-RESTRICT="test"
+RESTRICT="test !test? ( test )"
 
 # At least installed headers need , bug #802516
 DEPEND=">=sys-kernel/linux-headers-5.1"
@@ -39,6 +39,13 @@ src_prepare() {
sed -i "/^Version:/s@[[:digit:]\.]\+@${PV}@" ${PN}.spec || die
fi
 
+   if ! use examples; then
+   sed -e '/examples/d' Makefile -i || die
+   fi
+   if ! use test; then
+   sed -e '/test/d' Makefile -i || die
+   fi
+
multilib_copy_sources
 }
 



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

2023-02-12 Thread Sam James
commit: b1c15de07da848681bf49fea4541b36fad4ae848
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 13 07:02:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 07:02:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c15de0

dev-libs/openssl-compat: add 1.1.1t

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

 dev-libs/openssl-compat/Manifest   |   2 +
 dev-libs/openssl-compat/files/gentoo.config-1.0.4  | 176 
 .../openssl-compat/openssl-compat-1.1.1t.ebuild| 221 +
 3 files changed, 399 insertions(+)

diff --git a/dev-libs/openssl-compat/Manifest b/dev-libs/openssl-compat/Manifest
index a57a9cc57064..0826f4aee7ce 100644
--- a/dev-libs/openssl-compat/Manifest
+++ b/dev-libs/openssl-compat/Manifest
@@ -3,4 +3,6 @@ DIST openssl-1.0.2t-bindist-1.0.tar.xz 13872 BLAKE2B 
b2aade96a6e0ca6209a39e205b1
 DIST openssl-1.0.2u.tar.gz 5355412 BLAKE2B 
b2ff2a10e5851af5aca4093422a9a072c794e87b997263826c1c35910c040f695fac63decac5856cb49399ed03d410f97701d9fd4e1ebfbcacd8f3a74ce8bf57
 SHA512 
c455bb309e20e2c2d47fdc5619c734d107d5c8c38c1409903ce979acc120b0d5fa0312917c0aa0d630e402d092a703d4249643f36078e8528a3cafc9dac6ab32
 DIST openssl-1.1.1s.tar.gz 9868981 BLAKE2B 
ecd19eaf84dbc80448b51651abe52a89cc0052f024537959c4ebe61528988f235d661244fce6967159a876dd038c817bad19df742e828ca1cbae97ce6a4124bb
 SHA512 
2ef983f166b5e1bf456ca37938e7e39d58d4cd85e9fc4b5174a05f5c37cc5ad89c3a9af97a6919bcaab128a8a92e4bdc8a045e5d9156d90768da8f73ac67c5b9
 DIST openssl-1.1.1s.tar.gz.asc 858 BLAKE2B 
d95f0f80d460feac737f84ed629c45aaf5e453103ef202ec7d33cf33b89ad83a9007429433b10754b725d7963b1960e350b64e8bdfe569ad149e26bef462eeca
 SHA512 
aa6e5e940448297a90c46ba162f8e6ee324c2e202a9283328c31f996dc2259dd9f5f981d94d1cf1dd3cc73c44647b473602dacb857b9719bf066931b43b899e6
+DIST openssl-1.1.1t.tar.gz 9881866 BLAKE2B 
66d76ea0c05a4afc3104e22602cffc2373e857728625d31ab3244881cafa91c099a817a09def7746bce4133585bfc90b769f43527e77a81ed13e60a8c2fb4d8d
 SHA512 
628676c9c3bc1cf46083d64f61943079f97f0eefd0264042e40a85dbbd988f271bfe01cd1135d22cc3f67a298f1d078041f8f2e97b0da0d93fe172da573da18c
+DIST openssl-1.1.1t.tar.gz.asc 833 BLAKE2B 
fc5e7069268e987a20241dfc4f080529c6e95e217c198568b09c833e390e68b25a604a5d3ec29c6a64b9dee9d42199fd3647214e536ba2f7b8b4e57aa4cba680
 SHA512 
1232a94fce991d62f008ae6d3d9b6fe68cb6378fe07450feb17a58eb2417fb385ffcb7e6b74eb683134be9ff6ccf6efa183f37f4dd521614fd5aeaddf000b90b
 DIST openssl-compat-1.0.2u-versioned-symbols.patch.gz 24633 BLAKE2B 
6bfad4ad27dbca0bd85bfd9521ffc844c3e93e6a1cca7c814edd49affc60ece1c706dd3aa7be2ce80857532531eac6f0f03f43c0be22a769d00d9241686eff71
 SHA512 
3d85aa34f2491e0e36eedc45829709e0fb552f6d558c2726b59dafa98c3e679b88497f3f7399d7565d88e727591e7d9b12f5b1e27116ba19b9a661d7f75b07a9

diff --git a/dev-libs/openssl-compat/files/gentoo.config-1.0.4 
b/dev-libs/openssl-compat/files/gentoo.config-1.0.4
new file mode 100644
index ..573a97de3543
--- /dev/null
+++ b/dev-libs/openssl-compat/files/gentoo.config-1.0.4
@@ -0,0 +1,176 @@
+#!/usr/bin/env bash
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+#
+# Openssl doesn't play along nicely with cross-compiling
+# like autotools based projects, so let's teach it new tricks.
+#
+# Review the bundled 'config' script to see why kind of targets
+# we can pass to the 'Configure' script.
+
+
+# Testing routines
+if [[ $1 == "test" ]] ; then
+   for c in \
+   "arm-gentoo-linux-uclibc  |linux-generic32 -DL_ENDIAN" \
+   "armv5b-linux-gnu |linux-armv4 -DB_ENDIAN" \
+   "x86_64-pc-linux-gnu  |linux-x86_64" \
+   "alpha-linux-gnu  |linux-alpha-gcc" \
+   "alphaev56-unknown-linux-gnu  |linux-alpha+bwx-gcc" \
+   "i686-pc-linux-gnu|linux-elf" \
+   "whatever-gentoo-freebsdX.Y   |BSD-generic32" \
+   "i686-gentoo-freebsdX.Y   |BSD-x86-elf" \
+   "sparc64-alpha-freebsdX.Y |BSD-sparc64" \
+   "ia64-gentoo-freebsd5.99234   |BSD-ia64" \
+   "x86_64-gentoo-freebsdX.Y |BSD-x86_64" \
+   "hppa64-aldsF-linux-gnu5.3|linux-generic32 -DB_ENDIAN" \
+   "powerpc-gentOO-linux-uclibc  |linux-ppc" \
+   "powerpc64-unk-linux-gnu  |linux-ppc64" \
+   "powerpc64le-linux-gnu|linux-ppc64le" \
+   "x86_64-apple-darwinX |darwin64-x86_64-cc" \
+   "powerpc64-apple-darwinX  |darwin64-ppc-cc" \
+   "i686-apple-darwinX   |darwin-i386-cc" \
+   "i386-apple-darwinX   |darwin-i386-cc" \
+   "powerpc-apple-darwinX|darwin-ppc-cc" \
+   "i586-pc-winnt|winnt-parity" \
+   "s390-ibm-linux-gnu   |linux-generic32 -DB_ENDIAN" \
+   

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

2023-02-12 Thread Sam James
commit: 7f8fe2b7fedf4372a89b3a11865c04a645a84c88
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 13 06:28:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 06:54:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f8fe2b7

dev-libs/apr: add 1.7.2

Bug: https://bugs.gentoo.org/870004
Bug: https://bugs.gentoo.org/875167
Bug: https://bugs.gentoo.org/893406
Closes: https://bugs.gentoo.org/811765
Signed-off-by: Sam James  gentoo.org>

 dev-libs/apr/Manifest  |   1 +
 dev-libs/apr/apr-1.7.2.ebuild  | 167 +
 .../apr/files/apr-1.7.2-fix-pkgconfig-libs.patch   |  35 +
 dev-libs/apr/files/apr-1.7.2-libtool.patch |  16 ++
 dev-libs/apr/files/apr-1.7.2-respect-flags.patch   |  22 +++
 dev-libs/apr/files/apr-1.7.2-sysroot.patch |  37 +
 dev-libs/apr/metadata.xml  |   1 +
 7 files changed, 279 insertions(+)

diff --git a/dev-libs/apr/Manifest b/dev-libs/apr/Manifest
index c7cbafa5c57b..02b7c0352595 100644
--- a/dev-libs/apr/Manifest
+++ b/dev-libs/apr/Manifest
@@ -1 +1,2 @@
 DIST apr-1.7.0.tar.bz2 872238 BLAKE2B 
a8750c45ca6495073a7120f3ae9b858905aecb24b6af5966c3900b06ac1f6d6b55346b17a39a9604cf1b595882335adedf8c8cf4db10e322501bfff4ad7adfe7
 SHA512 
3dc42d5caf17aab16f5c154080f020d5aed761e22db4c5f6506917f6bfd2bf8becfb40af919042bd4ce1077d5de74aa666f5edfba7f275efba78e8893c115148
+DIST apr-1.7.2.tar.bz2 890218 BLAKE2B 
a17ee4311a33acee0bdeb9e5225a198f9dec1b2e0267a742080c77d5342e5052392a5a2100a0ba85f5a192b8679838a7002d4c9a12aa5bdd7921eff025b75d15
 SHA512 
0a3a27ccc97bbe4865c1bc0b803012e3da6d5b1f17d4fb0da6f5f58eec01f6d2ae1f25e52896ea5f9c5ac04c5fddcfd1ac606b301c322cf40d5c4d4ce0a1b76e

diff --git a/dev-libs/apr/apr-1.7.2.ebuild b/dev-libs/apr/apr-1.7.2.ebuild
new file mode 100644
index ..771d24bf8a2e
--- /dev/null
+++ b/dev-libs/apr/apr-1.7.2.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Apache Portable Runtime Library"
+HOMEPAGE="https://apr.apache.org/;
+SRC_URI="mirror://apache/apr/${P}.tar.bz2"
+
+LICENSE="Apache-2.0"
+SLOT="1/${PV%.*}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc old-kernel selinux static-libs +urandom"
+
+# See bug #815265 for libcrypt dependency
+DEPEND="
+   virtual/libcrypt:=
+   elibc_glibc? ( >=sys-apps/util-linux-2.16 )
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-base-policy )
+"
+BDEPEND="
+   >=sys-devel/libtool-2.4.2
+   doc? ( app-doc/doxygen )
+"
+
+DOCS=( CHANGES NOTICE README )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.5.0-mint.patch
+   "${FILESDIR}"/${PN}-1.6.3-skip-known-failing-tests.patch
+   "${FILESDIR}"/${PN}-1.7.2-libtool.patch
+   "${FILESDIR}"/${PN}-1.7.2-sysroot.patch # bug #385775
+   "${FILESDIR}"/${PN}-1.7.2-fix-pkgconfig-libs.patch
+   "${FILESDIR}"/${PN}-1.7.2-respect-flags.patch
+   "${FILESDIR}"/config.layout.patch
+)
+
+src_prepare() {
+   default
+
+   mv configure.in configure.ac || die
+   AT_M4DIR="build" eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --enable-layout=gentoo
+   --enable-nonportable-atomics
+   --enable-posix-shm
+   --enable-threads
+   $(use_enable static-libs static)
+   --with-installbuilddir="${EPREFIX}"/usr/share/${PN}/build
+   )
+
+   tc-is-static-only && myconf+=( --disable-dso )
+
+   if use old-kernel; then
+   local apr_cv_accept4 apr_cv_dup3 apr_cv_epoll_create1 
apr_cv_sock_cloexec
+   export apr_cv_accept4="no"
+   export apr_cv_dup3="no"
+   export apr_cv_epoll_create1="no"
+   export apr_cv_sock_cloexec="no"
+   fi
+
+   if tc-is-cross-compiler; then
+   # The apache project relies heavily on AC_TRY_RUN and doesn't
+   # have any sane cross-compiling fallback logic.
+   export \
+   ac_cv_file__dev_zero="yes" \
+   ac_cv_func_sem_open="yes" \
+   ac_cv_mmap__dev_zero="yes" \
+   ac_cv_negative_eai="yes" \
+   ac_cv_o_nonblock_inherited="no" \
+   ac_cv_struct_rlimit="yes" \
+   ap_cv_atomic_builtins="yes" \
+   apr_cv_accept4="yes" \
+   apr_cv_dup3="yes" \
+   apr_cv_epoll="yes" \
+   apr_cv_epoll_create1="yes" \
+   apr_cv_gai_addrconfig="yes" \
+   apr_cv_mutex_recursive="yes" \
+ 

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

2023-02-12 Thread Sam James
commit: 75b2b9521e8558b0f0d15332839bbdb0e0406c23
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 13 06:47:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 06:54:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b2b952

dev-libs/apr-util: add 1.6.3

Bug: https://bugs.gentoo.org/811765
Bug: https://bugs.gentoo.org/870004
Bug: https://bugs.gentoo.org/893406
Closes: https://bugs.gentoo.org/875167
Signed-off-by: Sam James  gentoo.org>

 dev-libs/apr-util/Manifest |   1 +
 dev-libs/apr-util/apr-util-1.6.3.ebuild| 147 +
 .../files/apr-util-1.6.3-fix-pkgconfig-libs.patch  |  29 
 3 files changed, 177 insertions(+)

diff --git a/dev-libs/apr-util/Manifest b/dev-libs/apr-util/Manifest
index 3759f954dca7..5f545419d548 100644
--- a/dev-libs/apr-util/Manifest
+++ b/dev-libs/apr-util/Manifest
@@ -1 +1,2 @@
 DIST apr-util-1.6.1.tar.bz2 428595 BLAKE2B 
ab6eaf1594aaa1c7aae151319b630b83bdb8b68ec04f0e2b429b7c7789bdf274873270200ba43701359e2502d2be8624d8e42a56a5f399ec95a841e7c73ce706
 SHA512 
40eff8a37c0634f7f6ca5e596b38de15fd10767a34c30bbe49c632816e8f3e1e230678034f578dd5816a94f246fb5dfdf48d644829af13bf28de3225205d
+DIST apr-util-1.6.3.tar.bz2 432692 BLAKE2B 
5eb56c45ba9d87ff3e3769439a3a9a858a1947de68b34892c729f39736fc41117a41c630c3c4cfb07b444c4ee0d5853ec5be158e8fa0b0c0ab89f0cb51cc9c6d
 SHA512 
8050a481eeda7532ef3751dbd8a5aa6c48354d52904a856ef9709484f4b0cc2e022661c49ddf55ec58253db22708ee0607dfa7705d9270e8fee117ae4f06a0fe

diff --git a/dev-libs/apr-util/apr-util-1.6.3.ebuild 
b/dev-libs/apr-util/apr-util-1.6.3.ebuild
new file mode 100644
index ..6a870a60553b
--- /dev/null
+++ b/dev-libs/apr-util/apr-util-1.6.3.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Usually apr-util has the same PV as apr, but in case of security fixes, this 
may change.
+# APR_PV="${PV}"
+APR_PV="1.7.2"
+
+inherit autotools db-use multilib toolchain-funcs
+
+DESCRIPTION="Apache Portable Runtime Utility Library"
+HOMEPAGE="https://apr.apache.org/;
+SRC_URI="mirror://apache/apr/${P}.tar.bz2"
+
+LICENSE="Apache-2.0"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="berkdb doc gdbm ldap mysql nss odbc openssl postgres sqlite static-libs"
+
+RDEPEND="
+   >=dev-libs/apr-${APR_PV}:1=
+   dev-libs/expat
+   virtual/libcrypt:=
+   berkdb? ( >=sys-libs/db-4:= )
+   gdbm? ( sys-libs/gdbm:= )
+   ldap? ( net-nds/openldap:= )
+   mysql? (
+   || (
+   dev-db/mariadb-connector-c
+   >=dev-db/mysql-connector-c-8
+   )
+   )
+   nss? ( dev-libs/nss )
+   odbc? ( dev-db/unixODBC )
+   openssl? ( dev-libs/openssl:= )
+   postgres? ( dev-db/postgresql:= )
+   sqlite? ( dev-db/sqlite:3 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/libtool-2.4.2
+   doc? ( app-doc/doxygen )
+"
+
+DOCS=( CHANGES NOTICE README )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.5.3-sysroot.patch # bug #385775
+   "${FILESDIR}"/${PN}-1.6.1-libtool.patch # bug #779487
+   "${FILESDIR}"/${PN}-1.6.1-my_bool.patch
+   "${FILESDIR}"/${PN}-1.6.1-drop-my_init.patch
+   "${FILESDIR}"/${PN}-1.6.3-fix-pkgconfig-libs.patch
+)
+
+src_prepare() {
+   default
+
+   # Fix usage of libmysqlclient (bug #620230)
+   grep -lrF "libmysqlclient_r" "${S}" \
+   | xargs sed 's@libmysqlclient_r@libmysqlclient@g' -i \
+   || die
+
+   mv configure.{in,ac} || die
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --datadir="${EPREFIX}"/usr/share/apr-util-1
+   --with-apr="${ESYSROOT}"/usr
+   --with-expat="${EPREFIX}"/usr
+   --without-sqlite2
+   $(use_with gdbm)
+   $(use_with ldap)
+   $(use_with mysql)
+   $(use_with nss)
+   $(use_with odbc)
+   $(use_with openssl)
+   $(use_with postgres pgsql)
+   $(use_with sqlite sqlite3)
+   )
+
+   tc-is-static-only && myconf+=( --disable-util-dso )
+
+   if use berkdb; then
+   local db_version
+   db_version="$(db_findver sys-libs/db)" || die "Unable to find 
Berkeley DB version"
+   db_version="$(db_ver_to_slot "${db_version}")"
+   db_version="${db_version/\./}"
+   myconf+=(
+   --with-dbm=db${db_version}
+   # We use ${T} for the libdir because otherwise it'd 
simply be the normal
+   # system libdir. That's pointless as the compiler will 
search it for
+   # us 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/rt-sources/

2023-02-12 Thread Alice Ferrazzi
commit: 19c4fb385a801ea3083aec7a147b2cb816133cc8
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Mon Feb 13 06:14:03 2023 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Mon Feb 13 06:14:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19c4fb38

sys-kernel/rt-sources: add 5.15.93_p58, drop 5.15.92_p57

Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/Manifest| 4 ++--
 .../{rt-sources-5.15.92_p57.ebuild => rt-sources-5.15.93_p58.ebuild}  | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 1ca385c9a909..13b4aea2a8d7 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -19,8 +19,8 @@ DIST patch-4.9.327-rt197.patch.xz 169900 BLAKE2B 
432b68f260db4970c3bd844a4d1a870
 DIST patch-4.9.327.xz 4449004 BLAKE2B 
b48aa23af600cafe5117854b76105c9c65adf9f2f026927367781cd360c61c551b174d2ea73eb02543e626408b27bf3bb8cfed62d9c36e9bac6d22c7e1099a48
 SHA512 
d6a5421cfbd70ff20664cbf05f9c955f03b55c3e22306f7adfd87ed760794817fd7d2211e5d92b169df64d8578717a9250c7ea6ca312bf10287a7283bf66d0e6
 DIST patch-5.10.165-rt81.patch.xz 170480 BLAKE2B 
888ebb862e517b02a7e75f10521188c0d2882b1a955e0f012e86a08c92667d68b0684dac1c3b650cf8fb8ac8f211f475add5139cceb809c7350ce4c05835bf7c
 SHA512 
3d176ce049d3e13fcaad1a646708a979d5729a3fe80ad7db82ecdbe9d477b918543ea7c419d6a46ddbe5d94e3e660e89ba1adff9704431d9cc76713abf2284e1
 DIST patch-5.10.165.xz 4278688 BLAKE2B 
09c3925cf14a2ba9f69f765108ae462aae47ed58f1fcb966029e5cf863dcfbe337de4cb61bbbc6238cc77da11c48f39859fbe703e8df8c680c50821464fc091c
 SHA512 
a23f466013b1d0a868552ba9a75c87e8ffe59721a04abd8665be308a18cdb0b85ed41ce11ff9956c19612a00d1172cf723166923050440b975e0ae468c2cc7c1
-DIST patch-5.15.92-rt57.patch.xz 77128 BLAKE2B 
d889eda359c2fc7f15e954d743596a2f53454317e993d09dde46d0c3c2be07535f23b903a755efc7f29db52e3f456836fa21718653a7f4e9f6925c411ec779de
 SHA512 
65bfe19c257874458f0e1c9942e328d08ccfa996011e19fad87f5bd4669e26333dade6d7e1703c1d0e2fac8fc47eeb698498fbe1ce5e1d16082d0cc5395a3f8e
-DIST patch-5.15.92.xz 3536152 BLAKE2B 
b112431417be4ce62a87762eae295951ae8fa9f3e4c228b25a1a10557056c623690d5f3814f7b1857ee0434ab1f596d031f80084b552f39d1231350679249d2b
 SHA512 
7f24ad9a2a57813395f60b092d4e271ab66b26ec73bc2f1faa71f4740c73279a98d7cb25823eb14d63dd01a0efaf85c689c604fa39bd413b235b373bebe5910b
+DIST patch-5.15.93-rt58.patch.xz 77124 BLAKE2B 
d630e692533135f48a25d6830810f206d76d0f19a357b607f755906278286545d0a203d787c8322598fa1660724fe06e70f67a08404581d68c92b10e52ac5ac3
 SHA512 
fb56ce68bc959f6fbcda9e46b843f35f50e54237a99113547602163c9f7dc8871e910815457dc7f7f8d8449b71e1eb99eb53873b49b0c9d2b877a65dce5c0b91
+DIST patch-5.15.93.xz 3556612 BLAKE2B 
1c47a974d60534b9ab3e22a6360eb0307d40e5f1a65637e2fe8aa46c56b65cefa68fb47fbbfca95e582fb0ad18ee2931692b0aab4a96e3d4ed83563fee67b2e9
 SHA512 
88b565de7bfc8dfb5e08bbb33ca3829bd96cb9083d24eb9d219578d5d98bb002d44980b7b6f9e5a06064bd0ae2cbeabd832cea18e3c9bd815ff4b412fa11f76e
 DIST patch-5.4.221-rt79.patch.xz 183152 BLAKE2B 
cab43dd724bf7354491d0f3a61c27af410356009d9c703a2295deec06e4cd797c07c1b10626dd90bd67f7578a65643c09408dfd9bb270b16d885e640f4dc9cc3
 SHA512 
00d173216a7f3874a6e0747ec72ce725bc6637abf594f7a825485a2b47d6bdd7a061e9582ea288ae076ae791daf20cf01cda814793deeaabf33449411facbac4
 DIST patch-5.4.221.xz 4328220 BLAKE2B 
170ca250ecd63d70843cf4d21391d6fc8fa45cb5d9c72a3c4d267ae6976f7c6395b7b07fdc617b3368ff94c34e8af192e868bc2b6cc2e603c77b82b144dac67f
 SHA512 
6739072d27a47a94ee93edce3ee34b44249620b53ebbf27b9c4f8e93f36c4b9fdc02dc54792148594d34c8523b76ffe491beb5505b589f707ebdcc575ccd
 DIST patch-6.0.5-rt14.patch.xz 59916 BLAKE2B 
be06477b7733cb280bbb8ab1cc2b4c611d5b133d97e2459877a8aac0c82a6fa74cba7a7640b49ba6dd9d0abd61a9f9682affb032a8b9f0097874fff35fea9b71
 SHA512 
3e36e45f16499ddbd7029723363ff4cf6e7cd9503ba49f9ce0dbb960b34855c8411abccd32838f9f162412b4a1749f676432e463fce8066496f256313c99d79e

diff --git a/sys-kernel/rt-sources/rt-sources-5.15.92_p57.ebuild 
b/sys-kernel/rt-sources/rt-sources-5.15.93_p58.ebuild
similarity index 100%
rename from sys-kernel/rt-sources/rt-sources-5.15.92_p57.ebuild
rename to sys-kernel/rt-sources/rt-sources-5.15.93_p58.ebuild



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

2023-02-12 Thread Michał Górny
commit: a6c924d5fe69a15c3e8dc3b310965540ea6c591c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 06:08:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:08:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6c924d5

dev-python/networkx: Remove old

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

 dev-python/networkx/Manifest  |  1 -
 dev-python/networkx/networkx-2.8.8.ebuild | 65 ---
 2 files changed, 66 deletions(-)

diff --git a/dev-python/networkx/Manifest b/dev-python/networkx/Manifest
index f715b0a30e95..32fa3797e58d 100644
--- a/dev-python/networkx/Manifest
+++ b/dev-python/networkx/Manifest
@@ -1,2 +1 @@
-DIST networkx-2.8.8.tar.gz 1960828 BLAKE2B 
074e902c2c31e0641fe651d2168c77e62af04b322485bf002f557a42c7a7c63d1391c32f9de95b9d5faf13f7eb9ece93171bb1fdba8548d59df5075ac72263e2
 SHA512 
c698ed2dcc4221662af585940cf5d6ce1ad97b6b8f6d84348ff1d6b233eb69a36f5fba362bc4bb3a08ec8716434690b52b1d66dc4122edb0f420eaa10023d9d4
 DIST networkx-3.0.tar.gz 1987075 BLAKE2B 
fd5de216f4934a1d5c730264b3860a91dcaf7a12462b615b1aa22df11bfd7d530a369442eebe185572e94bedf6fae3ef4a452804c84fdf3f1e79527ffab2d5c9
 SHA512 
73e1a9faca6ecd04f6d8da4cd5a887af31738fbeca3d06adc57a4a61fad1d81ab30e89f9c4d25274b0890519b0a517f09402eea3bf3f26b18c3e3052b837ee37

diff --git a/dev-python/networkx/networkx-2.8.8.ebuild 
b/dev-python/networkx/networkx-2.8.8.ebuild
deleted file mode 100644
index 239cf0dc087c..
--- a/dev-python/networkx/networkx-2.8.8.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_FULLY_TESTED=( python3_{9..11} )
-PYTHON_COMPAT=( "${PYTHON_FULLY_TESTED[@]}" )
-
-inherit distutils-r1 optfeature multiprocessing virtualx
-
-DESCRIPTION="Python tools to manipulate graphs and complex networks"
-HOMEPAGE="
-   https://networkx.org/
-   https://github.com/networkx/networkx/
-   https://pypi.org/project/networkx/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
-
-BDEPEND="
-   test? (
-   >=dev-python/lxml-4.5[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/numpy-1.19[${PYTHON_USEDEP}]
-   >=dev-python/scipy-1.6.2[${PYTHON_USEDEP}]
-   ' "${PYTHON_FULLY_TESTED[@]}")
-   )
-"
-
-distutils_enable_tests pytest
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=()
-   if ! has_version "dev-python/scipy[${PYTHON_USEDEP}]"; then
-   EPYTEST_DESELECT+=(
-   networkx/drawing/tests/test_pylab.py::test_draw
-   )
-   fi
-   # virtx implies nonfatal
-   nonfatal epytest -p no:django -n "$(makeopts_jobs)" || die
-}
-
-src_install() {
-   distutils-r1_src_install
-   # those examples use various assets and pre-compressed files
-   docompress -x /usr/share/doc/${PF}/examples
-}
-
-pkg_postinst() {
-   optfeature "recommended dependencies" "dev-python/matplotlib 
dev-python/numpy dev-python/pandas dev-python/scipy"
-   optfeature "graph drawing and graph layout algorithms" 
"dev-python/pygraphviz dev-python/pydot"
-   optfeature "YAML format reading and writing" "dev-python/pyyaml"
-   optfeature "shapefile format reading and writing" 
"sci-libs/gdal[python]"
-   optfeature "GraphML XML format" "dev-python/lxml"
-}



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

2023-02-12 Thread Michał Górny
commit: d4f4f52739bdd115e0db7e02a3d5bc9aa7b5f158
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 06:07:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:07:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f4f527

dev-python/pytest-xprocess: Remove old

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

 dev-python/pytest-xprocess/Manifest|  1 -
 .../pytest-xprocess/pytest-xprocess-0.21.0.ebuild  | 28 --
 2 files changed, 29 deletions(-)

diff --git a/dev-python/pytest-xprocess/Manifest 
b/dev-python/pytest-xprocess/Manifest
index 7ff503cb3067..d80b8e72a08a 100644
--- a/dev-python/pytest-xprocess/Manifest
+++ b/dev-python/pytest-xprocess/Manifest
@@ -1,2 +1 @@
-DIST pytest-xprocess-0.21.0.tar.gz 30601 BLAKE2B 
c487b6223306c8a96ea2c4f99763ab8e59ea1db908b2ed93280fa3e2805794798b4555c3d07c730f911702712371bb390780709caa9eb6663451367f58b9781c
 SHA512 
72f8db45a11cffb65302379c1690ef5ad9d71a1aa40b7fd03e1231f7ad0c0413638f7d2155f5b366d2d623399512759d8ffdac8591eb24b77562f9b1f584ed74
 DIST pytest-xprocess-0.22.2.tar.gz 31346 BLAKE2B 
07b9fdfea2ecd3d3aaf4115c2f7ecd41c864b4490694cedc54460d0f16397ebdda0ac88fd9bd1613dcaec1cb9c36571b8ab2febc8d151f8f6c4e19fe3abd0821
 SHA512 
2051be110dfda8063c31bb9555bff569f5d7a1332a62f8ce57fd799dfc7d8551ba1227df12f44fccc1ec62d9fcc0face104a77c9c5cc1abb583b74cd1d8a9ff7

diff --git a/dev-python/pytest-xprocess/pytest-xprocess-0.21.0.ebuild 
b/dev-python/pytest-xprocess/pytest-xprocess-0.21.0.ebuild
deleted file mode 100644
index c26be2e854e5..
--- a/dev-python/pytest-xprocess/pytest-xprocess-0.21.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Manage external processes across test runs"
-HOMEPAGE="
-   https://pypi.org/project/pytest-xprocess/
-   https://github.com/pytest-dev/pytest-xprocess/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   dev-python/py[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



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

2023-02-12 Thread Michał Górny
commit: 88842a96344866fe4502ee3e0c7cd39e8135ef7e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 06:07:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:07:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88842a96

dev-python/oslo-config: Remove old

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

 dev-python/oslo-config/Manifest |  1 -
 dev-python/oslo-config/oslo-config-9.0.0.ebuild | 60 -
 2 files changed, 61 deletions(-)

diff --git a/dev-python/oslo-config/Manifest b/dev-python/oslo-config/Manifest
index ec5e1eb4a08b..3ea87a78554b 100644
--- a/dev-python/oslo-config/Manifest
+++ b/dev-python/oslo-config/Manifest
@@ -1,2 +1 @@
-DIST oslo.config-9.0.0.tar.gz 160832 BLAKE2B 
ea202f09505979850d415023953b2e7784c1f7aaeeb1a4b26fccb61de320a77dc232f30b546c031233793463b9b68751ced6bd7e0572c156a377ebcf68c48325
 SHA512 
7d07f3011c0fa7c839a12695199ae8181fbf40c309d6d8e7c6df910f4ad85ba16058f3bcd155bef9620e6f848e371b0d170ec1dde3f5317af522a6d979a7d7c6
 DIST oslo.config-9.1.0.tar.gz 161010 BLAKE2B 
58edfd3218feb51b993eb6b23fa8ea6f0464d5210f35881c1c509c672cce961f62972634d4922aed7105163d4d0f90f6a34438009016d3e2bb43dfd8c4bdbf75
 SHA512 
768ee64c9bbfd8b23de7a3b15d46e5065356769f2dd4bc4871ad3cb8c56febced57515c89a8c530b6ba7ae347eff826b7c4f4c12aa80daf3325b0143dad1045a

diff --git a/dev-python/oslo-config/oslo-config-9.0.0.ebuild 
b/dev-python/oslo-config/oslo-config-9.0.0.ebuild
deleted file mode 100644
index 69ad963e8f8b..
--- a/dev-python/oslo-config/oslo-config-9.0.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# 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} )
-
-inherit distutils-r1
-
-MY_P=${P/-/.}
-DESCRIPTION="Oslo Configuration API"
-HOMEPAGE="
-   https://opendev.org/openstack/oslo.config/
-   https://github.com/openstack/oslo.config/
-   https://pypi.org/project/oslo.config/
-"
-SRC_URI="mirror://pypi/${PN::1}/${PN/-/.}/${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-python/pbr-1.3[${PYTHON_USEDEP}]
-   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
-   >=dev-python/rfc3986-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.18.0[${PYTHON_USEDEP}]
-   dev-python/importlib_metadata[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >=dev-python/pbr-1.3[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-mock-1.5.0[${PYTHON_USEDEP}]
-   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
-   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest
-
-src_prepare() {
-   # broken by some dep upgrade
-   sed -i -e '/DeprecationWarningTestsNoOsloLog/,$d' \
-   oslo_config/tests/test_cfg.py || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   local -x COLUMNS=80
-   eunittest -b
-}



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

2023-02-12 Thread Michał Górny
commit: 36aac8c18a3f76fb6f32312590b11a669342e13c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 06:06:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:06:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36aac8c1

dev-python/sentry-sdk: Remove old

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

 dev-python/sentry-sdk/Manifest |   2 -
 dev-python/sentry-sdk/sentry-sdk-1.12.1.ebuild | 100 -
 dev-python/sentry-sdk/sentry-sdk-1.13.0.ebuild | 100 -
 3 files changed, 202 deletions(-)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index ab2df83815c2..81d5d6d13ad6 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -1,4 +1,2 @@
-DIST sentry-sdk-1.12.1.gh.tar.gz 306457 BLAKE2B 
e0c4e92fcf8f0213f27ccf6f03cfbdc66999469357cfdf82e4b923f34d79c44e0824a50caf437dded4404e77cd1cbdede240b1e98bd8408d467b754b3586d598
 SHA512 
c4fb0d13c1e40e0220ef56c29c2c5235aba0c7be598a545e08af783da0732266455d6b9aa73f2aaa068bf63105369517a12e8abbc7a31410ef3c4bea1a0b3018
-DIST sentry-sdk-1.13.0.gh.tar.gz 309851 BLAKE2B 
e1827bf8aa09a7d28a75f46afbbf3d59d92569e870fec3ad5c960fd566398bacdbd22e3f1c1bdd16f9905d430ddd4c348fb44b8fd2d20b8601bea4b61af1b57e
 SHA512 
6e18fafafe37150958c3a474a7b9e783403fb0dff3747647e438bcfb490f1ba6a9584c9f5a35889c1c8f4e2502d83a2f851d037d11dfc58dd22f04479d3f6ce7
 DIST sentry-sdk-1.14.0.gh.tar.gz 312667 BLAKE2B 
02772c3313a6cdb5f872df93274b291cdbae35db8387eab3816261b446bb438afd41610580cc642299877d8f03732a1d7bae4e6ad9824a92f4126677a4a3ca1a
 SHA512 
cd0c4ca10d61825919721335fe0413f1050bd8d1f41a2f3f4a25b843c4bf83d35610382f55dc14fe86f70cca962e30a8d9d0708a07b10730783ae09b22f20e04
 DIST sentry-sdk-1.15.0.gh.tar.gz 317804 BLAKE2B 
65a45f0da5327057827f4533418d846d8d4dc4bdd2723fddd754e5391e12c50946bb2f3f7914c5ee03cfdac324d565e68158aaca8e6686dc4502a02813cd6442
 SHA512 
9ae477c3ddc90c4189f4cbcca8756d7b0bd2df0358afa553467b431a2a131f32c9a9df9ce0ca3cca4d98b5a14746222f21476c164bf6da09bc06d94ce7ed0afe

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.12.1.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.12.1.ebuild
deleted file mode 100644
index 2bdf46d65a9c..
--- a/dev-python/sentry-sdk/sentry-sdk-1.12.1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# 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} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python client for Sentry"
-HOMEPAGE="
-   https://sentry.io/
-   https://github.com/getsentry/sentry-python/
-   https://pypi.org/project/sentry-sdk/
-"
-SRC_URI="
-   https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/sentry-python-${PV}"
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
-
-RDEPEND="
-   dev-python/urllib3[${PYTHON_USEDEP}]
-   dev-python/certifi[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/asttokens[${PYTHON_USEDEP}]
-   dev-python/django[${PYTHON_USEDEP}]
-   dev-python/executing[${PYTHON_USEDEP}]
-   dev-python/fakeredis[${PYTHON_USEDEP}]
-   dev-python/flask-login[${PYTHON_USEDEP}]
-   dev-python/jsonschema[${PYTHON_USEDEP}]
-   dev-python/pyrsistent[${PYTHON_USEDEP}]
-   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
-   dev-python/pytest-django[${PYTHON_USEDEP}]
-   dev-python/pytest-forked[${PYTHON_USEDEP}]
-   dev-python/pytest-localserver[${PYTHON_USEDEP}]
-   dev-python/werkzeug[${PYTHON_USEDEP}]
-   dev-python/zope-event[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # tests require Internet access
-   tests/integrations/httpx/test_httpx.py
-   tests/integrations/requests/test_requests.py
-   tests/integrations/stdlib/test_httplib.py
-   tests/integrations/flask/test_flask.py
-   tests/integrations/django/test_basic.py
-   # wtf is it supposed to do?!
-   tests/integrations/gcp/test_gcp.py
-   # broken by rq-1.10.1 (optional dep)
-   tests/integrations/rq/test_rq.py
-   # fastapi is not packaged
-   tests/integrations/asgi/test_fastapi.py
-   # TODO
-   tests/integrations/bottle
-   # TODO: causes breakage in other tests
-   tests/integrations/starlette
-   # TODO
-   tests/integrations/tornado
-   # requires mockupdb
-   tests/integrations/pymongo
-)
-
-EPYTEST_DESELECT=(
-   # hangs
-   'tests/test_transport.py::test_transport_works'
-   # TODO
-   
'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error'
-   tests/test_client.py::test_databag_depth_stripping
-   

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

2023-02-12 Thread Michał Górny
commit: be852651d8e749a106b0e79cfe1c9ce99a033ae0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 06:06:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:06:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be852651

dev-python/nbformat: Remove old

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

 dev-python/nbformat/Manifest  |  3 --
 dev-python/nbformat/nbformat-5.4.0.ebuild | 41 --
 dev-python/nbformat/nbformat-5.7.1.ebuild | 48 ---
 dev-python/nbformat/nbformat-5.7.2.ebuild | 48 ---
 4 files changed, 140 deletions(-)

diff --git a/dev-python/nbformat/Manifest b/dev-python/nbformat/Manifest
index d23f833c6415..1f8db9edd1ed 100644
--- a/dev-python/nbformat/Manifest
+++ b/dev-python/nbformat/Manifest
@@ -1,4 +1 @@
-DIST nbformat-5.4.0.gh.tar.gz 134574 BLAKE2B 
f61275ad501381f05dc22a79f24c175fa71610f09cf125a40aaa90d0e02d3b27d82d918c1036b0516d4f879609f65c1ce62de86b033012e25d353af453828b2e
 SHA512 
f601438193bfcb11f1ceed74995ab6862ff8c916f9bddabe38fd70bb997f4407bede4318ae7034d75424b20b75846010ddda2a45b8fe8de6dd9310617b00fb9d
-DIST nbformat-5.7.1.tar.gz 139291 BLAKE2B 
680952ef35235021b36357babd98c94656d96888e1e5e01ecf35ce3233d51f751a60c964f0675fbad18242db8a1adb9fce2bbc512cefc4e30c254492584956c3
 SHA512 
248640ee23aae83c9c2b18502369d99c317447d40e5b3dc790260d21eda8ef027a7eca9ded34b98c7b17be7fe4b4401c556dbb9d4b0be80d4e4bff10a17381ce
-DIST nbformat-5.7.2.tar.gz 140294 BLAKE2B 
593f1b87d1fb58e47e07d94547145b2561689ab1463aa6fa1cd9178f09f09b4a10364caff9db0e8a1921903788fa94eab811d67ca8349cf87c151c946848c8e9
 SHA512 
5d4425d18c2f0f2cb1141f957bef93e6ea5be56fc57b73eb96427a5a1ccbb1f3a9730a70aa60448e20328401ed3afde21f55caa2241e8fd5eddd305a5a86c637
 DIST nbformat-5.7.3.tar.gz 140407 BLAKE2B 
7e699939e0d13394851d6bccd02855beca041192ffc273c754770fe6c7d6135a17b32b40224d664bbfbc02e30dbb92aacb24b56cfd44a6c10b4c817a09bd11c1
 SHA512 
d705d959ea4d5b5294f137dff6b2b60b936ad7d2ff4aa06030429e9ee1e55cc5c9ec7d0f2196a67b67080e79177a18085c6bf75b84ab8ac5606fabb53455e4c2

diff --git a/dev-python/nbformat/nbformat-5.4.0.ebuild 
b/dev-python/nbformat/nbformat-5.4.0.ebuild
deleted file mode 100644
index 876e28af6d9e..
--- a/dev-python/nbformat/nbformat-5.4.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# 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='sqlite'
-
-inherit distutils-r1
-
-DESCRIPTION="Reference implementation of the Jupyter Notebook format"
-HOMEPAGE="
-   https://jupyter.org/
-   https://github.com/jupyter/nbformat/
-   https://pypi.org/project/nbformat/
-"
-SRC_URI="
-   https://github.com/jupyter/nbformat/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   dev-python/fastjsonschema[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-2.4.0[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-4.1[${PYTHON_USEDEP}]
-   dev-python/jupyter_core[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/testpath[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_sphinx docs \
-   dev-python/numpydoc
-distutils_enable_tests pytest

diff --git a/dev-python/nbformat/nbformat-5.7.1.ebuild 
b/dev-python/nbformat/nbformat-5.7.1.ebuild
deleted file mode 100644
index 4f7f504fa22d..
--- a/dev-python/nbformat/nbformat-5.7.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE='sqlite'
-
-inherit distutils-r1
-
-DESCRIPTION="Reference implementation of the Jupyter Notebook format"
-HOMEPAGE="
-   https://jupyter.org/
-   https://github.com/jupyter/nbformat/
-   https://pypi.org/project/nbformat/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-
-RDEPEND="
-   dev-python/fastjsonschema[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-2.6[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.1[${PYTHON_USEDEP}]
-   dev-python/jupyter_core[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/testpath[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_sphinx docs \
-   dev-python/numpydoc \
-   dev-python/myst_parser
-distutils_enable_tests pytest
-
-PATCHES=(
-   "${FILESDIR}/${P}-no-node.patch"
-)
-
-EPYTEST_IGNORE=(
-   # requires pep440 package, which is not really relevant for us
-   tests/test_api.py
-)

diff --git a/dev-python/nbformat/nbformat-5.7.2.ebuild 

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

2023-02-12 Thread Michał Górny
commit: 643784d7834cb33fd595fd28f9f8084c11785f59
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 06:06:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:06:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=643784d7

dev-python/nbconvert: Remove old

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

 dev-python/nbconvert/Manifest   |  3 -
 dev-python/nbconvert/nbconvert-7.1.0.ebuild | 95 -
 dev-python/nbconvert/nbconvert-7.2.7.ebuild | 95 -
 dev-python/nbconvert/nbconvert-7.2.8.ebuild | 95 -
 4 files changed, 288 deletions(-)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 67b4297356c4..8fec0bc6efb5 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,4 +1 @@
-DIST nbconvert-7.1.0.tar.gz 816516 BLAKE2B 
c24766716212247dee90ca91a5dbcc65ae2d47b566029eb04e14e65ef94e16f6d7700ea4cc820584bc3b498553196bb5600151a30378ec82f91bf4dde68a5e77
 SHA512 
5d6e1c09637765e171336528219669a9279a68f3845cb0503b79129b50550f7b5a08526a30de67da6ca132ee5d911743c5afd46773598d6045f3007167f93d5b
-DIST nbconvert-7.2.7.tar.gz 867872 BLAKE2B 
a1f209f3249b22af3153449f16c84500523dfb3efa914ae214021e5ea9174d49a3f71a860d9ccbb375f2651ee2c2a2a6834a1d2558a579dc1bd63f80172d85bc
 SHA512 
4abf4f13a0e210a8a0338200f1dbc3e6d4d71c8565440aa08d443352e01986dada455e1b894171da1e9fa9b226ba0ea267e7fce70fca1256fc92dfe53a47de6c
-DIST nbconvert-7.2.8.tar.gz 870182 BLAKE2B 
c6a415a93ed07ded10e318ea30918c7470df9b0ef9e7c51eceb7ee6c75c8c735ae32a459b0166d0c93ad1ec2c468ff9b0a6e4d3e86614ca1355cd8cd58423dad
 SHA512 
e745fccf5524c46638d3c09dfafb21fb9b7e014c43ec0227f9c0e65df9892fcc06071637c17d6a2a5e5749881121a94daed29b66dd8fa27aa31568940320d22f
 DIST nbconvert-7.2.9.tar.gz 870386 BLAKE2B 
aea62f29d3e696c70d77ab73cc89347a4e0c8e077e98c45331608f7117fb3c98165bf3da89e4f3bf23b9d62c618289d98c9103c5b2998ca81f65cbfda65ca536
 SHA512 
0053e0e88f279d2fe430e516bcc19f98191e9ce414546ab1ff214f37c8f1cdfc4fc101faa4b5f1d5955fdc65c87aad367f5a5f12ce5991c68c015c5083f2f30c

diff --git a/dev-python/nbconvert/nbconvert-7.1.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.1.0.ebuild
deleted file mode 100644
index a61c711290ed..
--- a/dev-python/nbconvert/nbconvert-7.1.0.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
-   https://nbconvert.readthedocs.io/
-   https://github.com/jupyter/nbconvert/
-   https://pypi.org/project/nbconvert/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/bleach[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}]
-   ' 3.8 3.9)
-   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
-   >=dev-python/jupyter_core-4.7[${PYTHON_USEDEP}]
-   dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
-   >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
-   >=dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
-   >=dev-python/nbformat-5.1[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/notebook[${PYTHON_USEDEP}]
-   test? (
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   mkdir share/templates/classic/static || die
-   # tries to refetch stuff even if it's already present
-   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
-   -i hatch_build.py || die
-   distutils-r1_src_prepare
-}
-
-python_configure() {
-   local src=$(
-   "${EPYTHON}" -c "import notebook as m; print(*m.__path__)" || 
die
-   )
-   cp "${src}/static/style/style.min.css" \
-   share/templates/classic/static/style.css || die
-}
-
-src_test() {
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # Missing pyppeteer for now
-   # TODO: Doesn't skip?
-   nbconvert/exporters/tests/test_webpdf.py
-   # Needs pyppeteer too
-   

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

2023-02-12 Thread Michał Górny
commit: 0bea2c2f2e3b3f94931c5eee64f78e45db33828e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 06:06:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:06:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bea2c2f

dev-python/python-dbusmock: Remove old

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

 dev-python/python-dbusmock/Manifest|  1 -
 .../python-dbusmock-0.28.6-r1.ebuild   | 43 --
 2 files changed, 44 deletions(-)

diff --git a/dev-python/python-dbusmock/Manifest 
b/dev-python/python-dbusmock/Manifest
index b6eb0beaa5b7..1d7a5d73cb0d 100644
--- a/dev-python/python-dbusmock/Manifest
+++ b/dev-python/python-dbusmock/Manifest
@@ -1,2 +1 @@
-DIST python-dbusmock-0.28.6.gh.tar.gz 90579 BLAKE2B 
12b4ee02ae6b828b908b203a351f5b88d25193bb1250a0d25bc90b0ac2a244c4ef577bdacb2dbbb9220ba93d785791d900c9035d8d5c3a21aa744b5f850d16c9
 SHA512 
1efc1a42fc5cc56d683f0f4d022877020f15d81a557c54f47619c704ca2f67716c1fbdb890f987d01f78b7786528a71de8dbfe84228baa41351eb751fc4cce61
 DIST python-dbusmock-0.28.7.gh.tar.gz 91302 BLAKE2B 
edad30e569652b2fc8e2f7437e818eece2b88be460ca31eab0be6a6951f0690a295fa1af3f7a490794bcc454e021cea3e153b300ce55883a9cf8010aac8212a4
 SHA512 
d0fea9ad3a9f76af75f48a4e645f8ed70efde880043c9b843bc8cac53eca891c45fa9c74cefab63a820397886757ac0dc9c5f43aaf7604aa302c794aedb7bb46

diff --git a/dev-python/python-dbusmock/python-dbusmock-0.28.6-r1.ebuild 
b/dev-python/python-dbusmock/python-dbusmock-0.28.6-r1.ebuild
deleted file mode 100644
index 39a6d8799a8f..
--- a/dev-python/python-dbusmock/python-dbusmock-0.28.6-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# 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
-
-DESCRIPTION="Easily create mock objects on D-Bus for software testing"
-HOMEPAGE="
-   https://github.com/martinpitt/python-dbusmock/
-   https://pypi.org/project/python-dbusmock/
-"
-SRC_URI="
-   
https://github.com/martinpitt/python-dbusmock/releases/download/${PV}/${P}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
-
-RDEPEND="
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # linter tests, fragile to newer linter versions
-   tests/test_code.py
-)
-
-src_prepare() {
-   # dev-python/dbus-python uses autotools, so no .dist-info there
-   sed -i '/dbus-python/d' pyproject.toml setup.cfg || die
-
-   distutils-r1_src_prepare
-}



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

2023-02-12 Thread Michał Górny
commit: 15b8e331a2a34913ceef3d424e02e435baaf6f4e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 06:07:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:07:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b8e331

dev-python/pytest-check: Remove old

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

 dev-python/pytest-check/Manifest  |  4 
 dev-python/pytest-check/pytest-check-1.3.0.ebuild | 27 ---
 dev-python/pytest-check/pytest-check-2.0.0.ebuild | 27 ---
 dev-python/pytest-check/pytest-check-2.1.0.ebuild | 27 ---
 dev-python/pytest-check/pytest-check-2.1.1.ebuild | 27 ---
 5 files changed, 112 deletions(-)

diff --git a/dev-python/pytest-check/Manifest b/dev-python/pytest-check/Manifest
index f2b5c13a307a..923ee4dc18e8 100644
--- a/dev-python/pytest-check/Manifest
+++ b/dev-python/pytest-check/Manifest
@@ -1,6 +1,2 @@
-DIST pytest-check-1.3.0.tar.gz 23763 BLAKE2B 
95f98c679aed6bd1a16ffb72a4da0e0177d83c785343aa8c102c1e31f2a148fe78bf3aa49630bebf1b05a338dd9d2d075eb02ef1dff8e63175af22cf3f194ed7
 SHA512 
4c513f01d2f7a9302afdb3be7ff3f9da6f3b0af8469bab85bb103a6a16b4955c238251b2c46643d71d18c1476976cb5e49ee3c63d6752c8ac2591e14cda9db34
-DIST pytest-check-2.0.0.tar.gz 24825 BLAKE2B 
b1398dd98d90b9ba26cdda7776a63db8afc1ddae4cda4663fd46746d496631fea34bf0a2abac83c959bd838f60162ccbbdc08ee894c2faf663eded16f801cde4
 SHA512 
d031c91c6e0e65a90b8ca7bc6809814de861d8656ad9cdebc878079ef82e852b1de07b8144eb3827ed452c7d67b94d89b49917f701b5f04f081cfe4353fd50b3
-DIST pytest-check-2.1.0.tar.gz 25849 BLAKE2B 
4b5fe598cdd395f153abd6cab90c729d0a70eb31ff95fe8eaccc7c1378e20adde65b9c1e35dd961bba2aede040652f97ac81d7fdaed4dd21d1ed44c340ea948f
 SHA512 
503aee4eafab43dbe882f7d4ca63a63d4c3df78d691fc057de4bee72e2d2e61bb694c7c412b915e4019c052e34f9d80e02e03bf2be2c58c4c48b59e354a03763
-DIST pytest-check-2.1.1.tar.gz 26004 BLAKE2B 
382931f4bc1f86106a0296b1a33d604976b6ad6933bb71e27e406af21bc87f6915cca7d383d0ec84cae0dc9e747d335c31005e0b22ba20514d5dafe1bc957d58
 SHA512 
8a12f6d5ae60204b55d8282c88558678b7676d0e0436a7d1d28e65783a367db6efb68ff8105cb4293c5d52db5f5a8510d726b387a86351421c6ff9f023cde88a
 DIST pytest-check-2.1.2.tar.gz 26152 BLAKE2B 
75b58b97cb78f297614f6dce62662ee974e899846d896fa4e1d6ee5aa1e916e8c1d363a8de19fe842263702a94cb6e58519639bca82ac98d17ab596b724e98bd
 SHA512 
1b5532e9473067db819e7d0ded5b8e681197c052b83909920eee0fc45c48047b849f513e6ad77d94e0fa06c9eb00845ec3f3ad7f38f3e90d80d82d7460d0d35a
 DIST pytest-check-2.1.3.gh.tar.gz 21570 BLAKE2B 
8873d649e63ffca1fc8ab04383467f4cfb6c34f3970db95f1d439a3526d2a8b3482524ec2eda6a09fb2d166a781ff94895b976685ee8846d8e80ff5de6fd47e8
 SHA512 
bfd3975d93e27ccda71944e66b57e7628c5ef6d9ac137fd58c96de760a1a4059fbdaf67d9c8844d2e5f0d7c671f2768fe1ced26f9a5406b872627238f664

diff --git a/dev-python/pytest-check/pytest-check-1.3.0.ebuild 
b/dev-python/pytest-check/pytest-check-1.3.0.ebuild
deleted file mode 100644
index b5d97d7f8762..
--- a/dev-python/pytest-check/pytest-check-1.3.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="pytest plugin that allows multiple failures per test"
-HOMEPAGE="
-   https://github.com/okken/pytest-check/
-   https://pypi.org/project/pytest-check/
-"
-SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/pytest-check/pytest-check-2.0.0.ebuild 
b/dev-python/pytest-check/pytest-check-2.0.0.ebuild
deleted file mode 100644
index 193ca777aa94..
--- a/dev-python/pytest-check/pytest-check-2.0.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="pytest plugin that allows multiple failures per test"
-HOMEPAGE="
-   https://github.com/okken/pytest-check/
-   https://pypi.org/project/pytest-check/
-"
-SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
-
-RDEPEND="
-   >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/pytest-check/pytest-check-2.1.0.ebuild 
b/dev-python/pytest-check/pytest-check-2.1.0.ebuild
deleted file mode 100644
index 193ca777aa94..
--- 

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

2023-02-12 Thread Michał Górny
commit: 08d25aa06bbab33c8488617d09d99287980ffc91
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 05:56:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:05:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08d25aa0

dev-python/aiohttp: Bump to 3.8.4

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

 dev-python/aiohttp/Manifest |   1 +
 dev-python/aiohttp/aiohttp-3.8.4.ebuild | 104 
 2 files changed, 105 insertions(+)

diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest
index 1247afce3a08..873299b4a13a 100644
--- a/dev-python/aiohttp/Manifest
+++ b/dev-python/aiohttp/Manifest
@@ -1 +1,2 @@
 DIST aiohttp-3.8.3.tar.gz 7337480 BLAKE2B 
28d2b5bf6dd6f19506127747511e006c22fcb59959ab090bdc53ca5ee0f7f186aedb0c8b4103c2ea52399dc998fa2e6d3f872239223cf72629a1168e3950f1f8
 SHA512 
248c232604c91442b2fc9fa55fbf7df8e3af56dcf4cd9c516414a3a738c5c60a8a06395cd9c6e2c8ea9884728aea757423735c7b9be889e6f17e3ee6395a2f64
+DIST aiohttp-3.8.4.tar.gz 7338512 BLAKE2B 
019e39eab7cfafe4ca2781c5efe7cc63ed16b5400c548a9a5169a98b59f4014c79bf1a32def1071ac4e1890dcfa583354a227ed2a541449dc725726216b7750b
 SHA512 
ee193320d57161ba9d96b22502cea4eddb05d9586bde5ba1ce813e0bd149f62286ab8a76f120ef2a69f8bf882ab0605ca42103c0811fe53c7a024682ee31aa1e

diff --git a/dev-python/aiohttp/aiohttp-3.8.4.ebuild 
b/dev-python/aiohttp/aiohttp-3.8.4.ebuild
new file mode 100644
index ..53c9f40f6771
--- /dev/null
+++ b/dev-python/aiohttp/aiohttp-3.8.4.ebuild
@@ -0,0 +1,104 @@
+# 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} pypy3 )
+
+inherit distutils-r1 multiprocessing pypi
+
+DESCRIPTION="HTTP client/server for asyncio"
+HOMEPAGE="
+   https://github.com/aio-libs/aiohttp/
+   https://pypi.org/project/aiohttp/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="test-rust"
+
+RDEPEND="
+   app-arch/brotli[python,${PYTHON_USEDEP}]
+   >=dev-python/aiosignal-1.1.2[${PYTHON_USEDEP}]
+   >=dev-python/async-timeout-4.0.0_alpha3[${PYTHON_USEDEP}]
+   >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}]
+   =dev-python/charset_normalizer-2.0[${PYTHON_USEDEP}]
+   >=dev-python/frozenlist-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/multidict-4.5.0[${PYTHON_USEDEP}]
+   >=dev-python/yarl-1.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   app-arch/brotli[python,${PYTHON_USEDEP}]
+   dev-python/async_generator[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   www-servers/gunicorn[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/re-assert[${PYTHON_USEDEP}]
+   test-rust? (
+   dev-python/trustme[${PYTHON_USEDEP}]
+   )
+   )
+"
+
+DOCS=( CHANGES.rst CONTRIBUTORS.txt README.rst )
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # increase the timeout a little
+   sed -e '/abs_tol=/s/0.001/0.01/' -i tests/test_helpers.py || die
+
+   # xfail_strict fails on py3.10
+   sed -i -e '/--cov/d' -e '/xfail_strict/d' setup.cfg || die
+
+   # which(1)...
+   sed -i -e 's:which:command -v:' Makefile || die
+
+   distutils-r1_src_prepare
+}
+
+python_configure_all() {
+   # workaround missing files
+   mkdir requirements tools || die
+   > requirements/cython.txt || die
+   > tools/gen.py || die
+   chmod +x tools/gen.py || die
+   # force rehashing first
+   emake requirements/.hash/cython.txt.hash
+   > .update-pip || die
+   > .install-cython || die
+   emake cythonize
+}
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # proxy is not packaged
+   tests/test_proxy_functional.py
+   )
+
+   local EPYTEST_DESELECT=(
+   # Internet
+   tests/test_client_session.py::test_client_session_timeout_zero
+   )
+
+   case ${EPYTHON} in
+   pypy3)
+   EPYTEST_DESELECT+=(
+   # C extensions are not used on PyPy3
+   tests/test_http_parser.py::test_c_parser_loaded
+   )
+   ;;
+   esac
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=pytest_mock,xdist.plugin,pytest_forked
+   rm -rf aiohttp || die
+   epytest -n "$(makeopts_jobs)" --forked
+}



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

2023-02-12 Thread Michał Górny
commit: 79ce3466841e0f4c67438494d514538fe78ba929
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 05:52:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:05:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ce3466

dev-python/pypdf: Bump to 3.4.1

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

 dev-python/pypdf/Manifest   |  1 +
 dev-python/pypdf/pypdf-3.4.1.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest
index 3d5ea696c42c..656ac40ed128 100644
--- a/dev-python/pypdf/Manifest
+++ b/dev-python/pypdf/Manifest
@@ -1,3 +1,4 @@
 DIST pypdf-3.3.0.gh.tar.gz 6803536 BLAKE2B 
ff70995882581c816fbf7410232c68e9649632161b4927543924a11b1a0a816f1178be399079e32078fe8d89a2aa9cd0eb1562409dc8e7bd388cad3afde37198
 SHA512 
5db25d6c4b41a1d19b45fa907f53e0106e01c93eb4152079dc4ffbd7bf28fbf8915bf0e3bf1af4a371e805657884fe2c42de4856944085ca7bc07a477f3ba588
 DIST pypdf-3.4.0.gh.tar.gz 6931831 BLAKE2B 
037ac998cc1e3d078281b64183197678a80345731f6d4691b00f9e546eb61eaa34c4d7f4b704191c887975517da73359983f1b7405776e99257f79b1604dafc0
 SHA512 
9bee70a039c42533b600f1e95e28a4889d7df212bae18deca7d88501008d3a3e2b4d7fe36134e947cb14b0acc650126688c358ce2b662917a4c6df46241db1ab
+DIST pypdf-3.4.1.gh.tar.gz 6930245 BLAKE2B 
9e8a5a1ebe95b64c9274ce6b0ea252d65f41d4b6791d6c6acf87f810794892337aed13ddc9b77f05a404fe94b3d9c2444f2a06c4feea9661204e71684fd5
 SHA512 
e2e3fa74bc6e96afc5999429e7603dd3ab8e6443b6259e456bc6d90cb2d7a15a484b226e218478c1e92cfd7fe23c93247f212568c6fcd51d80afde32b83460ba
 DIST pypdf-sample-files-0fe84b30ed33ff3daa9293e44349b8618f135699.gh.tar.gz 
9027166 BLAKE2B 
912bb9fbd632bd0ad2cc2e865a1e6870ad7064aa2cf4d6f96217f63ac685e9a511f0bb20c22d48ae970a2eb171b27a0fa680fa42892425531f69735840cf741b
 SHA512 
07a71a3566dabcea5dc8a549949d0f0c0f9483d5d9f85851d6e4e702dd374b348469a80e5300d18983e560ee9a44d0639b55eb338023b9ebbdb26c6f8c455e07

diff --git a/dev-python/pypdf/pypdf-3.4.1.ebuild 
b/dev-python/pypdf/pypdf-3.4.1.ebuild
new file mode 100644
index ..e9581fbc5b9a
--- /dev/null
+++ b/dev-python/pypdf/pypdf-3.4.1.ebuild
@@ -0,0 +1,59 @@
+# 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
+
+SAMPLE_COMMIT=0fe84b30ed33ff3daa9293e44349b8618f135699
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/pypdf/
+   https://github.com/py-pdf/pypdf/
+"
+SRC_URI="
+   https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+S=${WORKDIR}/pypdf-${PV}
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+RESTRICT="test"
+# 150+ tests require network, too many to deselect
+PROPERTIES="test_network"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die
+   fi
+}



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

2023-02-12 Thread Michał Górny
commit: 359b04992018ba493990ec84568637b32c60a630
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 05:50:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:05:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359b0499

dev-python/denonavr: Bump to 0.11.1

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

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

diff --git a/dev-python/denonavr/Manifest b/dev-python/denonavr/Manifest
index ec1de3562d9a..c0ac9105f536 100644
--- a/dev-python/denonavr/Manifest
+++ b/dev-python/denonavr/Manifest
@@ -1 +1,2 @@
 DIST denonavr-0.11.0.tar.gz 171742 BLAKE2B 
b91008a8eebcc0e228db772f2fe2d0bcd3fe7cc036d8aab2c547698224e63e0cbea2d9e9dcb5244556712ab5e04cb9c5e06731eba93a37061536668065c03931
 SHA512 
63624ec23db6e953741f4610a7df22fa0a69ae750957e883f0447c7a193c28e3a70245547f270c05bf93fdaca2c22b1fc5147b5e2b886c28049faf7f02b6bcb2
+DIST denonavr-0.11.1.tar.gz 173372 BLAKE2B 
a18bebfd66d1974b10e23f08fa2e2ca1ebef45ed29edf77ce9d68a26c657aebdc906bf10154d1a3ae94f1cb97ebe58a54434f3bba2510323a2a651e87f2e6987
 SHA512 
4354873577fbb021dee198a955c8fd89115c379c8e558ef827224a4dbdb2705edddcfa071cc42f923a12f9730b5a9adbfa85eae8f6f377357c854cb48a01d5e7

diff --git a/dev-python/denonavr/denonavr-0.11.1.ebuild 
b/dev-python/denonavr/denonavr-0.11.1.ebuild
new file mode 100644
index ..5ef6e71f8645
--- /dev/null
+++ b/dev-python/denonavr/denonavr-0.11.1.ebuild
@@ -0,0 +1,40 @@
+# 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 pypi
+
+DESCRIPTION="Automation Library for Denon AVR receivers"
+HOMEPAGE="
+   https://github.com/ol-iver/denonavr/
+   https://pypi.org/project/denonavr/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/asyncstdlib-3.10.2[${PYTHON_USEDEP}]
+   >=dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.21.0[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.11.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
+   ' 3.{8..10})
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-httpx[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-02-12 Thread Michał Górny
commit: bd97b5769ed431dee1ea1afa1cab9d666493e47a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 05:48:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:05:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd97b576

dev-python/markdown2: Bump to 2.4.8

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

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

diff --git a/dev-python/markdown2/Manifest b/dev-python/markdown2/Manifest
index bf1fbee697af..1b9291d98bd8 100644
--- a/dev-python/markdown2/Manifest
+++ b/dev-python/markdown2/Manifest
@@ -1,2 +1,3 @@
 DIST markdown2-2.4.6.tar.gz 118321 BLAKE2B 
d6d053f9f19da0857664275280c9e12d59da9c88db5643df04c4538b3ac9e24feca66361dd05685b2a0d0281af353324e1b051bc315e78f2be9edb20367fa9be
 SHA512 
4c8dbbfa828e6a01e05e714a5d79f8ec4137e80bbd221251d81fc9185f175dc9ac7ebd7b043d052a4b0c2963715d0d25429a22b2671f1512e92c48177c56e2ea
 DIST markdown2-2.4.7.tar.gz 118721 BLAKE2B 
26cb03513a2665f40eb2c68e752aed3cfa78f6039d89da1a33a9de0996b37e2358c44f9e5078f5954a6b8ef3981aea2b06bc263fca16f1b0fad488c18387159b
 SHA512 
e352578f57d6cdf3e59cb2ae10de218a8196cdbafe6257d76549758ead4997a33c65238664115232be4dbb3c63a81df4eb87c3a1248be8fb472d594e3fae087b
+DIST markdown2-2.4.8.tar.gz 119398 BLAKE2B 
41a8a4fc669b048be243d5689b3cde91b5d071926454009ca5fc08a28f1fef2938ec6382f06e6a876c4e8b08824c61bedfe8da251bf1f6414b777ab8e745704c
 SHA512 
d7ec267ac11bdb5f58b34d9bef095377790de50cea03d1ebb50f586c463c1c3ab541a88a00ea5afae83943699e607827e760504e211014ce8a2c33b4c72ff07e

diff --git a/dev-python/markdown2/markdown2-2.4.8.ebuild 
b/dev-python/markdown2/markdown2-2.4.8.ebuild
new file mode 100644
index ..67892ba33c6f
--- /dev/null
+++ b/dev-python/markdown2/markdown2-2.4.8.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python Markdown language reimplementation"
+HOMEPAGE="
+   https://github.com/trentm/python-markdown2/
+   https://pypi.org/project/markdown2/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/pygments-2.7.3[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+   cd test || die
+   "${EPYTHON}" -m unittest test_markdown2.py -v ||
+   die "Tests fail with ${EPYTHON}"
+}



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

2023-02-12 Thread Michał Górny
commit: 873a630cde8d2f02d223476520b0e00663c9bb73
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 05:57:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:05:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873a630c

dev-python/astroid: Bump to 2.14.2

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

 dev-python/astroid/Manifest  |  1 +
 dev-python/astroid/astroid-2.14.2.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index 8da1720ab545..ed745dd8817e 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -1,3 +1,4 @@
 DIST astroid-2.13.2.gh.tar.gz 449022 BLAKE2B 
c8180057edef860fae6697b40d6b023b5be9305f0726b85127035a7ed874005da25b265e49a11a985724034c7a2af177b1c5b9850afaccc5787c5db70e4cd73c
 SHA512 
64635e251fd01ef0ac6681db5750230f9acfc2b502818b7c9c0a480dddc78a03a5e5fa920618331b5c1d84c31551f16de7c4c5ba8052dd96d4974edb25449761
 DIST astroid-2.13.5.gh.tar.gz 451241 BLAKE2B 
6994c9a62911ab347be4de17b9322ca9957b274c2a42085b5c521bc4a810ab0c0079fda89203910a1d7151ebad1b07cc446c1fc8e88580051029861cfb3465ae
 SHA512 
87920dfe5a4e3e64b77cbeefcdd1e227dd712230aeb957f78b57a50d215ef0601689df26ac97cec65d7690e89b10e1b8ab8f2976d1a9b1a3e9a971eb2142d9d2
 DIST astroid-2.14.1.gh.tar.gz 452889 BLAKE2B 
f6cee61825d2c86bbf02ba6cc9f48076692d3d71ac2c8a02880a778380b076692aef549ab01829d943323b5829b83ee88009b5136b308da6f81a824fa1f62047
 SHA512 
47dd132e66645c3da639c68011f4691409af38affa80c5b1863706a864fb8458cdfd100f86929fdaac027a514d285132d8865d2d40996c583077384696a84123
+DIST astroid-2.14.2.gh.tar.gz 453109 BLAKE2B 
cb4b0795bde841e98712a719ba0870a3f0c616fc777cb3afc1ebbb0f5e49b763241825072d7915df87e778649a5632fec8f48e125cfa67de0b70618e34509157
 SHA512 
2dad27c0a3ddad5747a021c0700b831fe9f7a557238a2f52d87722c637120d49796a0a8e9e6f27d42ab4bee1c91541b7b5b5fa93dc3ec8a47197f35569a64a3a

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

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

2023-02-12 Thread Michał Górny
commit: c5f826ff9c326b1b014b438aceb4953fb0840b8f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 05:55:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:05:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5f826ff

dev-python/python-json-logger: Bump to 2.0.5

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

 dev-python/python-json-logger/Manifest |  1 +
 .../python-json-logger-2.0.5.ebuild| 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/python-json-logger/Manifest 
b/dev-python/python-json-logger/Manifest
index fbe0e7186fc3..b99f9e57cad7 100644
--- a/dev-python/python-json-logger/Manifest
+++ b/dev-python/python-json-logger/Manifest
@@ -1 +1,2 @@
 DIST python-json-logger-2.0.4.tar.gz 9856 BLAKE2B 
013dadb37044eb89976ab98309bbafaa348c0bfd82a75f7645d580212fb85ee2cb2bc70d455aec9da3424e89d5905d8e80a77d8c08d46443a8ee5ee9bebc3cdf
 SHA512 
5849e3780f9a4cb59baff2c73d872ca11c916af14337bada2de3620d5a5e9b138b7bd76a1a25001c4733c0074469bb579808a57d50f964f0fe0e4bf3a4bb1216
+DIST python-json-logger-2.0.5.tar.gz 10224 BLAKE2B 
3254b5240d6ece2cd267d82bde242bfbc28845bf6ad255a2be8bbc1b46cc5d04cba47c3f40f87b401c43e8bf26993210740c4e5aea8b4b737526d69a9dc789c7
 SHA512 
b9f768df8760c6f3660eb5036c8873bc1075fdca2d622b137af6a385e44e56e69a132df19472cba47dfb81d6699369822d83fdb85ad089ee3cc3a9b7fe428e6d

diff --git a/dev-python/python-json-logger/python-json-logger-2.0.5.ebuild 
b/dev-python/python-json-logger/python-json-logger-2.0.5.ebuild
new file mode 100644
index ..3cf33e8f9d0d
--- /dev/null
+++ b/dev-python/python-json-logger/python-json-logger-2.0.5.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Standard python logging to output log data as json objects"
+HOMEPAGE="
+   https://github.com/madzak/python-json-logger/
+   https://pypi.org/project/python-json-logger/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+distutils_enable_tests unittest



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

2023-02-12 Thread Michał Górny
commit: 9f1882fb0ae0955483cab3b8adf0aa3add1c8d04
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 05:53:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:05:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f1882fb

dev-python/Nuitka: Remove old

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

 dev-python/Nuitka/Manifest|  5 
 dev-python/Nuitka/Nuitka-1.4.1.ebuild | 54 ---
 dev-python/Nuitka/Nuitka-1.4.2.ebuild | 54 ---
 dev-python/Nuitka/Nuitka-1.4.3.ebuild | 54 ---
 dev-python/Nuitka/Nuitka-1.4.4.ebuild | 54 ---
 dev-python/Nuitka/Nuitka-1.4.ebuild   | 54 ---
 6 files changed, 275 deletions(-)

diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest
index f7724cbba58a..512739e36ae5 100644
--- a/dev-python/Nuitka/Manifest
+++ b/dev-python/Nuitka/Manifest
@@ -1,6 +1 @@
-DIST Nuitka-1.4.1.tar.gz 4122973 BLAKE2B 
edd3722a3e9d534c1802a4be6d1b3d21ce5a926803e4342620a87597d8ad5e03b0e84c83a17a95a36c3716a25197e7a32704d29813a2bccfed490ae0e019d5ce
 SHA512 
99bd491519e4e3e754e5678d293a39ed36438e19aa026263c2b3fde5cc82ffc886b35629146ed11fa93860598901e91644c6e93456d1e76ba97a21d304165e67
-DIST Nuitka-1.4.2.tar.gz 4122580 BLAKE2B 
c99f96c32325f6bbf9678b879263f4dd166ecaa9fa3a2e0d0af4366638b752142eda981b596ef6d7744ab87d77390b831b7cb30e10eb365559b6d6772445266c
 SHA512 
b6c852142d5f94183917d9605b51e0770b9ffb64a0f4273409448a443eb61003d58d96a42454d4d8eb25bacae562c19d1be2158a3e84465471e91a1bb909b9dc
-DIST Nuitka-1.4.3.tar.gz 4122806 BLAKE2B 
e7f616d7223bc9d72dbd93c673c407dc000971051f21c5570d91cdffa03449f32680e69fdb4a279ec1074919336c63563b294901f2038307a10ccc10d2b27142
 SHA512 
b2f023ca3c3be13d3207bb483bb779d6fea471a7020fe6f12c1db1cdf7131f73fb5f3563a67bd548515535dc2a22aff48f99c8affe5d9eb807cd96159559e7c7
-DIST Nuitka-1.4.4.tar.gz 4130596 BLAKE2B 
352d0a5256cd61f58df8b4db6d610af7606d9682f2954a6549dc84a03b2c733ac1ad00447c10eea40746ff4c4d7b897cd67507ba5231b0bd9b74f7df5e02c9bc
 SHA512 
74fb5644760d464bbfd52519394d12346f54fef4cc8212e1c85df109a3ed74e926a7c573508d7c51a55c5fb801c1322a90184b6b31779e3fe3691144bda2d11c
 DIST Nuitka-1.4.5.tar.gz 4131887 BLAKE2B 
b4eaea811a98f1ea5618a477841e2fd2ef41eb4c78635576fadae8a645456f9d47741d1b8c0c102e2774e1802d210785f31a10889d87441693215d84d06cabdd
 SHA512 
fc628be6579f2b290d126fc9f16e16a2fcdd5457a28cb2caa1b2d4e23426933e502a3487485e54cf4e0f67d2d5bca97567d5502070e7ad46a03c513a1f6f9c9f
-DIST Nuitka-1.4.tar.gz 4121399 BLAKE2B 
6f431ce01e5efc18cb71fffa8d4db1479adaab48f91c5943fe97d9252dd80ec6a875e0fbc480b13b38167534254a9fb589664d7d95b7e679b22e3c4ef27f5a5a
 SHA512 
cc07b8c35e75c3d34566d335e27789900095c35bf411e284c262f7a85f54ee9922b8f2aa0a75e72e2b77559f594183ea84aeba5691e600181fc706680bb55136

diff --git a/dev-python/Nuitka/Nuitka-1.4.1.ebuild 
b/dev-python/Nuitka/Nuitka-1.4.1.ebuild
deleted file mode 100644
index 3ad289dde538..
--- a/dev-python/Nuitka/Nuitka-1.4.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# 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 )
-
-inherit distutils-r1 flag-o-matic optfeature
-
-DESCRIPTION="Python to native compiler"
-HOMEPAGE="
-   https://www.nuitka.net/
-   https://github.com/Nuitka/Nuitka/
-   https://pypi.org/project/Nuitka/
-"
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~loong ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-util/scons[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   ${RDEPEND}
-   test? ( dev-util/ccache )
-"
-
-DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
-
-distutils-r1_src_prepare() {
-   # remove vendored version of SCons that is Python2 only
-   # this should be removed when upstream removes support for Python2
-   rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die
-   eapply_user
-}
-
-python_install() {
-   distutils-r1_python_install
-   doman doc/nuitka3.1 doc/nuitka3-run.1
-}
-
-python_test() {
-   append-ldflags -Wl,--no-warn-search-mismatch
-   ./tests/basics/run_all.py search || die
-}
-
-pkg_postinst() {
-   optfeature "support for stand-alone executables" app-admin/chrpath
-}

diff --git a/dev-python/Nuitka/Nuitka-1.4.2.ebuild 
b/dev-python/Nuitka/Nuitka-1.4.2.ebuild
deleted file mode 100644
index 3ad289dde538..
--- a/dev-python/Nuitka/Nuitka-1.4.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# 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 )
-
-inherit distutils-r1 flag-o-matic optfeature
-
-DESCRIPTION="Python to native compiler"
-HOMEPAGE="
-   

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

2023-02-12 Thread Michał Górny
commit: c4f2e2ef6e18ed19144ee969e83f1a42a7c7901d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 05:54:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:05:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f2e2ef

dev-python/Nuitka: Bump to 1.4.6

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

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

diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest
index 512739e36ae5..6285ff1e7932 100644
--- a/dev-python/Nuitka/Manifest
+++ b/dev-python/Nuitka/Manifest
@@ -1 +1,2 @@
 DIST Nuitka-1.4.5.tar.gz 4131887 BLAKE2B 
b4eaea811a98f1ea5618a477841e2fd2ef41eb4c78635576fadae8a645456f9d47741d1b8c0c102e2774e1802d210785f31a10889d87441693215d84d06cabdd
 SHA512 
fc628be6579f2b290d126fc9f16e16a2fcdd5457a28cb2caa1b2d4e23426933e502a3487485e54cf4e0f67d2d5bca97567d5502070e7ad46a03c513a1f6f9c9f
+DIST Nuitka-1.4.6.tar.gz 4131786 BLAKE2B 
a72d8b8925dfdd7ca6416912d725cd711c1f8cedabbdc4ea1764645d935529c2b1561c561c6fe8b8cd2babdadd0b6cd3c239ff7e844bd745cebc3b2d94cfbd63
 SHA512 
883806d787bd35c687bd0771a0f3182d1d157c4c0f403c5b60a03536631823fbdfbaf32c3c29f484aa7de3dacf01056183607109036f60c5602ab08072d8e40d

diff --git a/dev-python/Nuitka/Nuitka-1.4.6.ebuild 
b/dev-python/Nuitka/Nuitka-1.4.6.ebuild
new file mode 100644
index ..6f373b0022b9
--- /dev/null
+++ b/dev-python/Nuitka/Nuitka-1.4.6.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_10 )
+
+inherit distutils-r1 flag-o-matic optfeature pypi
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="
+   https://www.nuitka.net/
+   https://github.com/Nuitka/Nuitka/
+   https://pypi.org/project/Nuitka/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-util/scons[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   doman doc/nuitka3.1 doc/nuitka3-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



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

2023-02-12 Thread Michał Górny
commit: 59a76e07a7444f91b89f52eee2816748da6c2bf6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 05:42:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:05:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59a76e07

dev-python/bitarray: Bump to 2.7.2

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

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

diff --git a/dev-python/bitarray/Manifest b/dev-python/bitarray/Manifest
index b129105f645b..0fa3adbbae3d 100644
--- a/dev-python/bitarray/Manifest
+++ b/dev-python/bitarray/Manifest
@@ -1,3 +1,4 @@
 DIST bitarray-2.6.2.tar.gz 103565 BLAKE2B 
07aef624bc7d36e0631082688f9803f7fb3d4c2fcb9d8ac7af0d207e56f8229c1e6a7e6ac7c0639d88b55f6d27f697cd6e4ece5cd0768d2624ac94eedabb0c60
 SHA512 
21a10fcc174b3e705551a6cfcf6e1b4ccb899c9d9a69e273e3c49528bcc5d889eac0dc3dbffc1f55fa561a091f8d11f3246035499cb9168192a03c6af034bd82
 DIST bitarray-2.7.0.tar.gz 120536 BLAKE2B 
e8e518a8293a22c81decbf3bb8ecc83d3796023bc6e3e5b75617ccc6c13b291d27d5a707d9a88e361329fa36e6f0363f4330b382b35236079f98052154bd5750
 SHA512 
762628d3b24315619176bf7ceaef95ba83fc87bb49c0daa23503fcb5dd54d447b4950b75b4923fbeaace2ee8a3037f228184ca5978fc8c782eb9eb3e7dd65d8d
 DIST bitarray-2.7.1.tar.gz 120656 BLAKE2B 
3daeb4ad02aebbd22929cc755eadcc5bc0d7bc779c269d5e2e9de3dcc9349d3f73179cc5d5a27679dc9682127b89c32af18fd3c96f5fb03fd5325db34751e479
 SHA512 
ead010745825ee8758a3028267a975b92833c2d5ec76d8a1655c11ade6a76a56df8887e43342be5d4569dcb8e8c0f6534ab70bf850b0ae5a07c0189ce5feed25
+DIST bitarray-2.7.2.tar.gz 121846 BLAKE2B 
542a1b3e7b7f3c8da42db93e5ee516c6138386508044ce81177bfaa2ef60713e3768d8e08e90c6619e30f685f4b5efb9fe3eabb2b8208ee0570203e94a4d3c7d
 SHA512 
42bf4d43fefcf5d8500a004c83261b533c2e4ed486c3fa79256b99b8a0ce00873357621edf9270ce2c7ec704242ca96226e33285d9620f01aa5175d5d7cba00c

diff --git a/dev-python/bitarray/bitarray-2.7.2.ebuild 
b/dev-python/bitarray/bitarray-2.7.2.ebuild
new file mode 100644
index ..fa92ae1db01c
--- /dev/null
+++ b/dev-python/bitarray/bitarray-2.7.2.ebuild
@@ -0,0 +1,23 @@
+# 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} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Efficient arrays of booleans -- C extension"
+HOMEPAGE="
+   https://github.com/ilanschnell/bitarray/
+   https://pypi.org/project/bitarray/
+"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+python_test() {
+   "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with 
${EPYTHON}"
+}



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

2023-02-12 Thread Michał Górny
commit: 37f575e79562fe26a21f900ca0af14e950476a91
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 05:45:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:05:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f575e7

dev-python/pytest-forked: Bump to 1.6.0

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

 dev-python/pytest-forked/Manifest  |  1 +
 .../pytest-forked/pytest-forked-1.6.0.ebuild   | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/pytest-forked/Manifest 
b/dev-python/pytest-forked/Manifest
index d7573e6bb5a9..5ca9eb13d118 100644
--- a/dev-python/pytest-forked/Manifest
+++ b/dev-python/pytest-forked/Manifest
@@ -1 +1,2 @@
 DIST pytest-forked-1.4.0.tar.gz 10197 BLAKE2B 
7a6ec42f7ad1323eea243739a9186fb87eac3016afef844ec39a6e3fd55f7d40b1410fcc27074624f8468e6dabddffcc22ea0597bbbd898fab71c82c06e25b46
 SHA512 
ba402aec6dbec7a94815913192a49390b637a123d3557f48d809ae2e871e9e0cff8f9d0feb99e2bd06fe9486520b5e539f397d39475a720f8283b1bd21c751c7
+DIST pytest-forked-1.6.0.tar.gz 9977 BLAKE2B 
cfef0ce10c9690894de14ed503ba74244c99c235838039f800b2c26430258e62c98fcc49d9e59b240b2ceee79e467bfbf0da5c96bc4a2d59770ceadd5021a5a9
 SHA512 
28fedc56fd696a4e7cf528034056849eff14094d5e7f0e94c7c477a7e91e42c08988769cf6f40d25fe8823399e552253cde2198121dd6a9e475fb6a8ce358cad

diff --git a/dev-python/pytest-forked/pytest-forked-1.6.0.ebuild 
b/dev-python/pytest-forked/pytest-forked-1.6.0.ebuild
new file mode 100644
index ..46e067fc3b0f
--- /dev/null
+++ b/dev-python/pytest-forked/pytest-forked-1.6.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Run tests in isolated forked subprocesses"
+HOMEPAGE="
+   https://pypi.org/project/pytest-forked/
+   https://github.com/pytest-dev/pytest-forked/
+"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# Please do not RDEPEND on pytest; this package won't do anything
+# without pytest installed, and there is no reason to force older
+# implementations on pytest.
+RDEPEND="
+   dev-python/py[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest -p no:flaky
+}



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

2023-02-12 Thread Michał Górny
commit: 18f7ee76ef7e79fd7dd697884668c2694ac97356
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 13 05:42:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 13 06:05:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f7ee76

dev-python/imageio: Bump to 2.25.1

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

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

diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest
index 2ea982d7c270..f202d205d878 100644
--- a/dev-python/imageio/Manifest
+++ b/dev-python/imageio/Manifest
@@ -1,3 +1,4 @@
 DIST imageio-2.25.0.gh.tar.gz 401690 BLAKE2B 
3c7faa7aae06b098a171ad168cd28d14abbc32d519a373ab77c4bec30913faa7baafc2f0b4721a80ee72a6e7b479c12fe27e707c4a90bcaaf2ebceb2b4b39577
 SHA512 
e887d8572f4698b6cd6fad832054cbce2550a4165e65704c2f990b500234cc938c68b9840bc8961a7258cf4cfa91c3ac909c7965de689b00b04195ab1120850c
+DIST imageio-2.25.1.gh.tar.gz 402105 BLAKE2B 
8d7f5881fecf2b5bd5fa0534f4f979db252a1541fce518a4c5acdf7592c8e752dc49e0025d7319fc27588cb457c4f5b05e9a91f510039b95371ac31bee9fd241
 SHA512 
0473eb10c00e4ceff858394d3bde3b7c42fc7f2c6692ab3f7a1e20c67ab84fed3129948eff5aef0c43bf750906c3b3b8acca75fcbba855b6b9f725258df4241f
 DIST imageio-chelsea.png 221294 BLAKE2B 
58537d7a1678fa5be4cc899e5bacd925bfc180eb4ae691330a53749a49ff544e979609b529ed27e5c1fc9efe4bc050ca1ce49b777f4016fb1d66affd926ef9d3
 SHA512 
48470cdb843eed4dfa6673811c09c5aac9869ee23dd36be0c6b653d9f108d61d21b148c2a4435aaa6604887ba030e5bbc5e35d378da876366445dfc2d0ba4e27
 DIST imageio-cockatoo.mp4 728751 BLAKE2B 
45b22cd517c1cb7c0cd12f8865facaca6a847047aea716e49633cf2b1dc13826f94787c8a8f9dd5f48c6a896f5d37794c0058da1bde9e1469f196916476dbfa2
 SHA512 
e9cb7c25de8019c59ba4090cf10ab29f2b5d62ada37a877081ca07d2ecfe010036222ae843b41bbcc843130d97fa5e14421de252639e9481df1d1c27b19add49

diff --git a/dev-python/imageio/imageio-2.25.1.ebuild 
b/dev-python/imageio/imageio-2.25.1.ebuild
new file mode 100644
index ..30875e33909b
--- /dev/null
+++ b/dev-python/imageio/imageio-2.25.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+BIN_COMMIT=224074bca448815e421a59266864c23041531a42
+DESCRIPTION="Python library for reading and writing image data"
+HOMEPAGE="
+   https://imageio.readthedocs.io/en/stable/
+   https://github.com/imageio/imageio/
+   https://pypi.org/project/imageio/
+"
+SRC_URI="
+   https://github.com/imageio/imageio/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/imageio/imageio-binaries/raw/${BIN_COMMIT}/images/chelsea.png
+   -> ${PN}-chelsea.png
+   
https://github.com/imageio/imageio-binaries/raw/${BIN_COMMIT}/images/cockatoo.mp4
+   -> ${PN}-cockatoo.mp4
+   )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# over 50% of tests rely on Internet
+PROPERTIES="test_network"
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-python/numpy-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/pillow-8.3.2[${PYTHON_USEDEP}]
+   media-libs/freeimage
+"
+# requests for fsspec[github]
+BDEPEND="
+   test? (
+   dev-python/fsspec[${PYTHON_USEDEP}]
+   dev-python/imageio-ffmpeg[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/tifffile[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   local PATCHES=(
+   # block silently downloading vulnerable libraries from the 
Internet
+   "${FILESDIR}"/imageio-2.22.0-block-download.patch
+   )
+
+   if use test; then
+   mkdir -p "${HOME}"/.imageio/images || die
+   local i
+   for i in chelsea.png cockatoo.mp4; do
+   cp "${DISTDIR}/${PN}-${i}" 
"${HOME}/.imageio/images/${i}" || die
+   done
+   fi
+
+   distutils-r1_src_prepare
+}
+
+EPYTEST_DESELECT=(
+   # Fails because of system installed freeimage
+   tests/test_core.py::test_findlib2
+   # Tries to download ffmpeg binary ?!
+   tests/test_ffmpeg.py::test_get_exe_installed
+   # blocked by our patch
+   tests/test_core.py::test_fetching
+   tests/test_core.py::test_request
+   # known broken
+   # https://github.com/imageio/imageio/issues/890
+   tests/test_freeimage.py::test_exr_write
+)



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

2023-02-12 Thread Sam James
commit: 8da77feadb77aacec3d85dca4a63887e7bead8bf
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 13 05:51:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 05:51:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da77fea

dev-perl/Type-Tiny: block dev-perl/Type-Tie

It's now part of Type-Tiny it seems, e.g. https://metacpan.org/pod/Type::Tie
shows the Type-Tiny distribution.

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

 dev-perl/Type-Tiny/{Type-Tiny-2.2.1.ebuild => Type-Tiny-2.2.1-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-perl/Type-Tiny/Type-Tiny-2.2.1.ebuild 
b/dev-perl/Type-Tiny/Type-Tiny-2.2.1-r1.ebuild
similarity index 98%
rename from dev-perl/Type-Tiny/Type-Tiny-2.2.1.ebuild
rename to dev-perl/Type-Tiny/Type-Tiny-2.2.1-r1.ebuild
index a20afed0b93f..cf9ae88fdc52 100644
--- a/dev-perl/Type-Tiny/Type-Tiny-2.2.1.ebuild
+++ b/dev-perl/Type-Tiny/Type-Tiny-2.2.1-r1.ebuild
@@ -18,6 +18,7 @@ RESTRICT="!test? ( test )"
 RDEPEND="
!=dev-perl/Exporter-Tiny-1.4.1
>=virtual/perl-Test-Simple-1.1.10
!minimal? (



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

2023-02-12 Thread Sam James
commit: 1c04de013e41b17dfd9e5daed5a9deed7cf79b65
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 13 05:45:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 05:46:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c04de01

sec-keys/openpgp-keys-lassecollin: drop 202204066

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

 sec-keys/openpgp-keys-lassecollin/Manifest   |  1 -
 .../openpgp-keys-lassecollin-202204066.ebuild| 20 
 2 files changed, 21 deletions(-)

diff --git a/sec-keys/openpgp-keys-lassecollin/Manifest 
b/sec-keys/openpgp-keys-lassecollin/Manifest
index a3029650e0ba..824efd246d65 100644
--- a/sec-keys/openpgp-keys-lassecollin/Manifest
+++ b/sec-keys/openpgp-keys-lassecollin/Manifest
@@ -1,2 +1 @@
-DIST openpgp-keys-lassecollin-202204066-lasse_collin_pubkey.txt 4662 BLAKE2B 
9e39a7e1bbebd568ca52ab51f36eafd9a90b81b7c933adbf19bba2e0ec5178ebc59fc8deebeb8de8b13c067aecf06d8bb501ca6e79eba4bad3de1f0d1b0339b4
 SHA512 
8a19ac08acdfadba2e94f6a0b74536c69dd59c6d8052e13a2363b93920faf93c8afbf96dd371f5917ccb74607871e060d9e2ded1218cd07c3541dd3f5b5087b6
 DIST openpgp-keys-lassecollin-20230213-lasse_collin_pubkey.txt 4658 BLAKE2B 
27458fc0af9637eb541550d9d3b27a94c7632c4ed32644bd4a4a45f544f1f2434833f143cc3ae25bc6343848aa25e1b521408bf0d3e31b90467f096d262be96f
 SHA512 
d8751fc9c7014dfe9a6c0a06338d615c4bd26567c489162288eb4eff04b0348d16f70b13abef6c0bfda0bd76af5c8470d72019f533cfd992b93eddf4b7666ee4

diff --git 
a/sec-keys/openpgp-keys-lassecollin/openpgp-keys-lassecollin-202204066.ebuild 
b/sec-keys/openpgp-keys-lassecollin/openpgp-keys-lassecollin-202204066.ebuild
deleted file mode 100644
index b8923a1f46a4..
--- 
a/sec-keys/openpgp-keys-lassecollin/openpgp-keys-lassecollin-202204066.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="OpenPGP keys used by Lasse Collin"
-HOMEPAGE="https://tukaani.org/xz/;
-SRC_URI="https://tukaani.org/misc/lasse_collin_pubkey.txt -> 
${P}-lasse_collin_pubkey.txt"
-S="${WORKDIR}"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-
-src_install() {
-   local files=( ${A} )
-
-   insinto /usr/share/openpgp-keys
-   newins - lassecollin.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
-}



[gentoo-commits] repo/gentoo:master commit in: app-arch/xz-utils/

2023-02-12 Thread Sam James
commit: bf74073a1d83b63125fbd39f5169ff1027a017d4
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 13 05:43:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 05:46:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf74073a

app-arch/xz-utils: update verify-sig dep

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

 app-arch/xz-utils/xz-utils-5.2.10.ebuild | 4 ++--
 app-arch/xz-utils/xz-utils-5.4.1.ebuild  | 2 +-
 app-arch/xz-utils/xz-utils-.ebuild   | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-arch/xz-utils/xz-utils-5.2.10.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.10.ebuild
index fb35eaff7363..b7ac59e5664e 100644
--- a/app-arch/xz-utils/xz-utils-5.2.10.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.2.10.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
 
 # Remember: we cannot leverage autotools in this ebuild in order
@@ -43,7 +43,7 @@ SLOT="0"
 IUSE="+extra-filters nls static-libs"
 
 if [[ ${PV} !=  ]] ; then
-   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-lassecollin )"
+   BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-lassecollin-20230213 )"
 fi
 
 # Tests currently do not account for smaller feature set

diff --git a/app-arch/xz-utils/xz-utils-5.4.1.ebuild 
b/app-arch/xz-utils/xz-utils-5.4.1.ebuild
index 9aa96a389d3e..a207c01d98f6 100644
--- a/app-arch/xz-utils/xz-utils-5.4.1.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.4.1.ebuild
@@ -50,7 +50,7 @@ SLOT="0"
 IUSE="+extra-filters nls static-libs"
 
 if [[ ${PV} !=  ]] ; then
-   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-lassecollin )"
+   BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-lassecollin-20230213 )"
 fi
 
 src_prepare() {

diff --git a/app-arch/xz-utils/xz-utils-.ebuild 
b/app-arch/xz-utils/xz-utils-.ebuild
index cb694cd99a4a..850c3073746f 100644
--- a/app-arch/xz-utils/xz-utils-.ebuild
+++ b/app-arch/xz-utils/xz-utils-.ebuild
@@ -50,7 +50,7 @@ SLOT="0"
 IUSE="+extra-filters nls static-libs"
 
 if [[ ${PV} !=  ]] ; then
-   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-lassecollin )"
+   BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-lassecollin-20230213 )"
 fi
 
 src_prepare() {



[gentoo-commits] proj/pax-utils:master commit in: /

2023-02-12 Thread Sam James
commit: 8ed70f98b7299a8433bb22ae4144ead2bb3a83a8
Author: Frederic Cambus  statdns  com>
AuthorDate: Sun Feb 12 10:51:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 05:24:21 2023 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=8ed70f98

README: fix typo: s/peforming/performing.

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

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

diff --git a/README.md b/README.md
index 539f3cc..99bbc3f 100644
--- a/README.md
+++ b/README.md
@@ -7,7 +7,7 @@
 | VIEWVCS  | https://gitweb.gentoo.org/proj/pax-utils.git/ |
 | STATUS   | [![Build 
Status](https://github.com/gentoo/pax-utils/actions/workflows/build-test-ci.yml/badge.svg)](https://github.com/gentoo/pax-utils/actions/workflows/build-test-ci.yml)
 [![Coverity 
Status](https://scan.coverity.com/projects/9213/badge.svg)](https://scan.coverity.com/projects/gentoo-pax-utils)
 |
 
-pax-utils is a small set of utilities for peforming Q/A (mostly security)
+pax-utils is a small set of utilities for performing Q/A (mostly security)
 checks on systems (most notably, `scanelf`).  It is focused on the ELF
 format, but does include a Mach-O helper too for OS X systems.
 



[gentoo-commits] proj/pax-utils:master commit in: /

2023-02-12 Thread Sam James
commit: d1a646983084f3c5b82e67ee73e77e17a73dcdd6
Author: Frederic Cambus  statdns  com>
AuthorDate: Sat Feb 11 09:46:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 05:24:05 2023 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=d1a64698

lddtree: allow lddtree.sh to find Xenocara libraries on OpenBSD.

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

 lddtree.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lddtree.sh b/lddtree.sh
index 5271dae..c964ed6 100755
--- a/lddtree.sh
+++ b/lddtree.sh
@@ -45,7 +45,7 @@ elf_specs() {
sed -E 's: (LINUX|GNU)$: NONE:'
 }
 
-lib_paths_fallback="${ROOT}lib* ${ROOT}usr/lib* ${ROOT}usr/local/lib*"
+lib_paths_fallback="${ROOT}lib* ${ROOT}usr/lib* ${ROOT}usr/local/lib* 
${ROOT}usr/X11R6/lib*"
 c_ldso_paths_loaded='false'
 find_elf() {
_find_elf=''



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

2023-02-12 Thread Sam James
commit: b8fcbbd8af6cb8282466c6b8e42cd9fefa477df4
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 13 05:00:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 05:00:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8fcbbd8

dev-libs/libbsd: fix copyright

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

 dev-libs/libbsd/libbsd-0.11.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libbsd/libbsd-0.11.7-r2.ebuild 
b/dev-libs/libbsd/libbsd-0.11.7-r2.ebuild
index c70b6bdb49f3..2a0049ad643a 100644
--- a/dev-libs/libbsd/libbsd-0.11.7-r2.ebuild
+++ b/dev-libs/libbsd/libbsd-0.11.7-r2.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



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

2023-02-12 Thread Sam James
commit: c5750781de5450ed5a3c8e3a37fe6026911623c9
Author: Violet Purcell  inventati  org>
AuthorDate: Mon Feb 13 04:51:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 04:59:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5750781

dev-libs/libbsd: Backport Clang 16 configure fix

Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/29566
Signed-off-by: Sam James  gentoo.org>

 ...x-version-script-linker-support-detection.patch | 36 ++
 dev-libs/libbsd/libbsd-0.11.7-r2.ebuild| 13 +++-
 2 files changed, 48 insertions(+), 1 deletion(-)

diff --git 
a/dev-libs/libbsd/files/libbsd-build-Fix-version-script-linker-support-detection.patch
 
b/dev-libs/libbsd/files/libbsd-build-Fix-version-script-linker-support-detection.patch
new file mode 100644
index ..2e45429021ff
--- /dev/null
+++ 
b/dev-libs/libbsd/files/libbsd-build-Fix-version-script-linker-support-detection.patch
@@ -0,0 +1,36 @@
+From dec783dce5a7131e232a06e63a544645b5463dd8 Mon Sep 17 00:00:00 2001
+From: Guillem Jover 
+Date: Sun, 12 Feb 2023 23:55:09 +0100
+Subject: [PATCH] build: Fix version script linker support detection
+
+When the linker uses --no-undefined-version either specified by the user
+or as the default behavior (such as with newer clang >= 16 releases),
+a missing symbol definition will cause a linker error if that symbol is
+listed in the version script.
+
+Upstream commit: 
https://gitlab.freedesktop.org/libbsd/libbsd/-/commit/dec783dce5a7131e232a06e63a544645b5463dd8
+
+---
+ configure.ac | 6 +-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 17d113c..7d17a93 100644
+--- a/configure.ac
 b/configure.ac
+@@ -33,7 +33,11 @@ AC_CACHE_CHECK([if ld supports --version-script flag],
+ save_LDFLAGS=$LDFLAGS
+ LDFLAGS="$LDFLAGS -Wl,--version-script=conftest.map"
+ AC_LINK_IFELSE([
+-  AC_LANG_PROGRAM([], [])
++  AC_LANG_PROGRAM([[
++extern int symbol(void);
++int symbol(void) { return 0; }
++]], [[
++]])
+ ], [
+   libbsd_cv_version_script=yes
+ ], [
+-- 
+2.39.1.615.ga0422de7ea.dirty
+

diff --git a/dev-libs/libbsd/libbsd-0.11.7-r2.ebuild 
b/dev-libs/libbsd/libbsd-0.11.7-r2.ebuild
index 0fcfb6bd563b..c70b6bdb49f3 100644
--- a/dev-libs/libbsd/libbsd-0.11.7-r2.ebuild
+++ b/dev-libs/libbsd/libbsd-0.11.7-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/guillemjover.asc
-inherit multilib multilib-minimal verify-sig
+inherit autotools multilib multilib-minimal verify-sig
 
 DESCRIPTION="Library to provide useful functions commonly found on BSD systems"
 HOMEPAGE="https://libbsd.freedesktop.org/wiki/ 
https://gitlab.freedesktop.org/libbsd/libbsd;
@@ -22,6 +22,17 @@ DEPEND="${RDEPEND}
 "
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-guillemjover )"
 
+PATCHES=(
+   
"${FILESDIR}/libbsd-build-Fix-version-script-linker-support-detection.patch"
+)
+
+src_prepare() {
+   default
+
+   # Drop on next release, only needed for lld patch
+   eautoreconf
+}
+
 multilib_src_configure() {
# The build system will install libbsd-ctor.a despite USE="-static-libs"
# which is correct, see:



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

2023-02-12 Thread Sam James
commit: ff31c3ec4ebb78bbf889d76a66947b1d386e35cf
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Thu Feb  9 08:48:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 04:47:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff31c3ec

media-gfx/hydrus: Drop 512, 513

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/hydrus/Manifest  |   2 -
 media-gfx/hydrus/hydrus-512.ebuild | 147 -
 media-gfx/hydrus/hydrus-513.ebuild | 147 -
 3 files changed, 296 deletions(-)

diff --git a/media-gfx/hydrus/Manifest b/media-gfx/hydrus/Manifest
index cba6660be58d..e69de29bb2d1 100644
--- a/media-gfx/hydrus/Manifest
+++ b/media-gfx/hydrus/Manifest
@@ -1,2 +0,0 @@
-DIST hydrus-512.tar.gz 40799009 BLAKE2B 
9e362f3df5d85e2321c5701af22ef6772795f815f3d1e1826f92a73c5704ba391dc9a7679fc3919219f952d5853a79daf346d9d040e35c90b0c912ff15cd86cd
 SHA512 
01b22cef4766be606553b7827ae5dd8d65d6e1457f8553cf88c45d593c73edc7ca9b181181b9eaf1f5ff8a25f6b6ea9d7d364dff7553439a54d9851a488368ae
-DIST hydrus-513.tar.gz 40808152 BLAKE2B 
e54555ac7aa992d6c7a7d30a60a344e1faeaf24f7a6e00f9fabcce9cec05b02044bd980f7b5db344563c5ca1ada38e4d85bd064f6b6429eeae32017c2496e534
 SHA512 
c31e8ef4beb3b88111516bb615b9cae689b4bd1ebb835b1d57915dfb761d5b9413c39cc58352e3a13e3efd3423f312696380160453249884ea8cb980c674235e

diff --git a/media-gfx/hydrus/hydrus-512.ebuild 
b/media-gfx/hydrus/hydrus-512.ebuild
deleted file mode 100644
index 6036cc0f1d38..
--- a/media-gfx/hydrus/hydrus-512.ebuild
+++ /dev/null
@@ -1,147 +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="sqlite"
-
-DOCS_BUILDER=mkdocs
-DOCS_DEPEND="dev-python/mkdocs-material dev-python/regex"
-
-inherit python-single-r1 desktop docs optfeature
-
-DESCRIPTION="A booru-like media organizer for the desktop"
-HOMEPAGE="https://hydrusnetwork.github.io/hydrus/ 
https://github.com/hydrusnetwork/hydrus;
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/hydrusnetwork/hydrus.git;
-else
-   SRC_URI="https://github.com/hydrusnetwork/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-   KEYWORDS="~amd64"
-fi
-
-# hydrus itself is WTFPL
-# icons included are CC-BY-2.5
-LICENSE="WTFPL-2 CC-BY-2.5"
-SLOT="0"
-IUSE="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="!test? ( test )"
-
-# RDEPEND is sorted as such:
-# - No specific requirements
-# - Specific version or slot
-RDEPEND="
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/cbor2[${PYTHON_USEDEP}]
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cloudscraper[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP},lcms]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   dev-python/pyside2[widgets,gui,${PYTHON_USEDEP}]
-   dev-python/python-mpv[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/send2trash[${PYTHON_USEDEP}]
-   dev-python/service_identity[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/twisted[${PYTHON_USEDEP}]
-   media-libs/opencv[python,png,jpeg,${PYTHON_USEDEP}]
-   media-video/ffmpeg
-
-   >=dev-python/QtPy-1.9.0-r4[pyside2,${PYTHON_USEDEP}]
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   ${RDEPEND}
-   $(python_gen_cond_dep '
-   test? (
-   dev-python/httmock[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   )
-   ')
-"
-
-PATCHES=(
-   "${FILESDIR}/userpath-in-local-share.patch"
-)
-
-src_prepare() {
-   default
-
-   # Contains pre-built binaries for other systems and a broken swf 
renderer for linux
-   rm -r bin/ || die
-   # Build files used for CI and development, not actually needed
-   rm -r static/build_files static/requirements || die
-   # Python requirements file, not needed
-   rm requirements.txt || die
-   # Remove unneeded additional scripts
-   rm *.command *.sh *.bat || die
-}
-
-src_compile() {
-   python_optimize "${S}"
-   docs_compile
-}
-
-src_test() {
-   # The tests use unittest, but are run with a custom runner script.
-   # QT_QPA_PLATFORM is required to make them run without X
-   local -x QT_QPA_PLATFORM=offscreen
-   "${EPYTHON}" "${S}/test.py" || die 

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

2023-02-12 Thread Sam James
commit: 05a4735850fb023423134e44320ffe93a79b5fa8
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Thu Feb  9 08:49:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 04:47:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05a47358

media-gfx/hydrus: Add 515, 516

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Closes: https://github.com/gentoo/gentoo/pull/29505
Signed-off-by: Sam James  gentoo.org>

 media-gfx/hydrus/Manifest  |   2 +
 media-gfx/hydrus/hydrus-515.ebuild | 147 +
 media-gfx/hydrus/hydrus-516.ebuild | 147 +
 3 files changed, 296 insertions(+)

diff --git a/media-gfx/hydrus/Manifest b/media-gfx/hydrus/Manifest
index e69de29bb2d1..1bbfaaea4539 100644
--- a/media-gfx/hydrus/Manifest
+++ b/media-gfx/hydrus/Manifest
@@ -0,0 +1,2 @@
+DIST hydrus-515.tar.gz 41096030 BLAKE2B 
47f09ef0b0a0c83960f7feadac28d14a051235a3f4601d6a0518b05c7c62ba4b0ec0093a474b232cc2bbca77c21579a69d963eb8372d7bab3d8ddd67a6067f1b
 SHA512 
b8d330b546de1f8b4aa319783893d3fdfda7926faa05fd9494713e0a9f975b507eb1e42d56917a71721836162929f9bab78579f291aa72150f6e124c63bc259d
+DIST hydrus-516.tar.gz 41098992 BLAKE2B 
4195ade87f9f42f5aaf592ae502e49404d3fb188f7921c137973e7df31af8bb346c243a375e99014cfa9e3d6821a187b254cfe79f88c470cf54aa45e50e9bb22
 SHA512 
941cb81fba305708a1c33250aae366ae3bf8ba83d9aab90475bec09109608c86b68fdcc84d18a4fe324f57b2b91b8531887d9792b9d9130c5234f9cfa96e106f

diff --git a/media-gfx/hydrus/hydrus-515.ebuild 
b/media-gfx/hydrus/hydrus-515.ebuild
new file mode 100644
index ..6036cc0f1d38
--- /dev/null
+++ b/media-gfx/hydrus/hydrus-515.ebuild
@@ -0,0 +1,147 @@
+# 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="sqlite"
+
+DOCS_BUILDER=mkdocs
+DOCS_DEPEND="dev-python/mkdocs-material dev-python/regex"
+
+inherit python-single-r1 desktop docs optfeature
+
+DESCRIPTION="A booru-like media organizer for the desktop"
+HOMEPAGE="https://hydrusnetwork.github.io/hydrus/ 
https://github.com/hydrusnetwork/hydrus;
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/hydrusnetwork/hydrus.git;
+else
+   SRC_URI="https://github.com/hydrusnetwork/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+   KEYWORDS="~amd64"
+fi
+
+# hydrus itself is WTFPL
+# icons included are CC-BY-2.5
+LICENSE="WTFPL-2 CC-BY-2.5"
+SLOT="0"
+IUSE="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+# RDEPEND is sorted as such:
+# - No specific requirements
+# - Specific version or slot
+RDEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/cbor2[${PYTHON_USEDEP}]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cloudscraper[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},lcms]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pyside2[widgets,gui,${PYTHON_USEDEP}]
+   dev-python/python-mpv[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/send2trash[${PYTHON_USEDEP}]
+   dev-python/service_identity[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/twisted[${PYTHON_USEDEP}]
+   media-libs/opencv[python,png,jpeg,${PYTHON_USEDEP}]
+   media-video/ffmpeg
+
+   >=dev-python/QtPy-1.9.0-r4[pyside2,${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   ${RDEPEND}
+   $(python_gen_cond_dep '
+   test? (
+   dev-python/httmock[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+   ')
+"
+
+PATCHES=(
+   "${FILESDIR}/userpath-in-local-share.patch"
+)
+
+src_prepare() {
+   default
+
+   # Contains pre-built binaries for other systems and a broken swf 
renderer for linux
+   rm -r bin/ || die
+   # Build files used for CI and development, not actually needed
+   rm -r static/build_files static/requirements || die
+   # Python requirements file, not needed
+   rm requirements.txt || die
+   # Remove unneeded additional scripts
+   rm *.command *.sh *.bat || die
+}
+
+src_compile() {
+   python_optimize "${S}"
+   docs_compile
+}
+
+src_test() {
+   # The tests use unittest, but are run with a custom runner script.
+   # QT_QPA_PLATFORM is required to make them run without X
+   local -x 

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

2023-02-12 Thread Sam James
commit: 2b2af459dee16a8edbbcba4791d7c2b37f04db51
Author: Peter Levine  gmail  com>
AuthorDate: Sun Feb 12 20:09:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 04:45:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2af459

sci-libs/libspatialindex: Fix bug-894054 and bump EAPI

The latest gtest now requires being built with the C++14 dialect or later.
Change the reference of C++11 to C++14 in the affected CMakeLists.txt.

Closes: https://bugs.gentoo.org/894054
Closes: https://github.com/gentoo/gentoo/pull/29562
Signed-off-by: Peter Levine  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../libspatialindex-1.9.3-r2.ebuild| 44 ++
 1 file changed, 44 insertions(+)

diff --git a/sci-libs/libspatialindex/libspatialindex-1.9.3-r2.ebuild 
b/sci-libs/libspatialindex/libspatialindex-1.9.3-r2.ebuild
new file mode 100644
index ..d4063f6d21df
--- /dev/null
+++ b/sci-libs/libspatialindex/libspatialindex-1.9.3-r2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_P="spatialindex-src-${PV}"
+
+DESCRIPTION="C++ implementation of R*-tree, an MVR-tree and a TPR-tree with C 
API"
+HOMEPAGE="https://libspatialindex.org/
+   https://github.com/libspatialindex/libspatialindex;
+SRC_URI="https://github.com/libspatialindex/${PN}/releases/download/${PV}/${MY_P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0/6"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="test? ( >=dev-cpp/gtest-1.10.0 )"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=(
+   "${FILESDIR}"/${P}-respect-compiler-flags.patch
+   "${FILESDIR}"/${P}-use-system-gtest.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed -i -e 's/CMAKE_CXX_STANDARD 11/CMAKE_CXX_STANDARD 14/' \
+   CMakeLists.txt || die "sed failed"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSIDX_BUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}



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

2023-02-12 Thread Sam James
commit: 5888aff51b9e82fea2f5f0374b65f304a555aa89
Author: Peter Levine  gmail  com>
AuthorDate: Sun Feb 12 19:36:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 04:45:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5888aff5

sci-libs/libecpint: change C++ standard to C++14 and bump EAPI

The latest gtest now requires being built with the C++14 dialect or
later.  Change all references of C++11 to C++14 in several affected
CMakeLists.txt files.

Closes: https://bugs.gentoo.org/894044
Closes: https://github.com/gentoo/gentoo/pull/29561
Signed-off-by: Peter Levine  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sci-libs/libecpint/libecpint-1.0.6-r1.ebuild | 34 
 1 file changed, 34 insertions(+)

diff --git a/sci-libs/libecpint/libecpint-1.0.6-r1.ebuild 
b/sci-libs/libecpint/libecpint-1.0.6-r1.ebuild
new file mode 100644
index ..6f56bf9ddced
--- /dev/null
+++ b/sci-libs/libecpint/libecpint-1.0.6-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Efficient evaluation of integrals over ab initio effective core 
potentials"
+HOMEPAGE="https://github.com/robashaw/libecpint;
+SRC_URI="https://github.com/robashaw/libecpint/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/pugixml"
+DEPEND="${RDEPEND}
+   test? ( dev-cpp/gtest )"
+
+src_prepare() {
+   cmake_src_prepare
+
+   find . -name CMakeLists.txt -exec \
+   sed -i -e 's/CXX_STANDARD 11/CXX_STANDARD 14/g' {} \; || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIBECPINT_BUILD_TESTS=$(usex test)
+   )
+   cmake_src_configure
+}



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

2023-02-12 Thread Sam James
commit: 05ecf286c0b6d3525aeb6d3927c0d7bd5bace6ba
Author: Peter Levine  gmail  com>
AuthorDate: Tue Feb  7 17:54:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 04:47:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ecf286

dev-libs/msgpack: enable MSGPACK_CXX17 instead of MSGPACK_CXX11

dev-cpp/gtest-1.13.0 now requires building with c++14 or higher.
Passing -DMSGPACK_CXX17=ON causes msgpack to build with -std=c++17 and
should be supported by all modern compilers.

Closes: https://bugs.gentoo.org/893334
Closes: https://github.com/gentoo/gentoo/pull/29468
Signed-off-by: Peter Levine  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/msgpack/msgpack-3.3.0-r2.ebuild | 77 
 1 file changed, 77 insertions(+)

diff --git a/dev-libs/msgpack/msgpack-3.3.0-r2.ebuild 
b/dev-libs/msgpack/msgpack-3.3.0-r2.ebuild
new file mode 100644
index ..25163b155c0a
--- /dev/null
+++ b/dev-libs/msgpack/msgpack-3.3.0-r2.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-multilib
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git;
+else
+   
SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
+fi
+
+DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
+HOMEPAGE="https://msgpack.org/ https://github.com/msgpack/msgpack-c/;
+
+LICENSE="Boost-1.0"
+SLOT="0/2"
+IUSE="boost +cxx doc examples test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? ( app-doc/doxygen[dot] )"
+RDEPEND="boost? ( dev-libs/boost[context,${MULTILIB_USEDEP}] )
+   !dev-cpp/msgpack-cxx"
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   )
+"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DMSGPACK_BOOST="$(usex boost)"
+   -DMSGPACK_ENABLE_CXX="$(usex cxx)"
+   -DMSGPACK_BUILD_TESTS="$(usex test)"
+   # don't build the examples
+   -DMSGPACK_BUILD_EXAMPLES=OFF
+   # enable C++17 by default
+   -DMSGPACK_CXX17=ON
+   )
+
+   cmake_src_configure
+}
+
+multilib_src_compile() {
+   cmake_src_compile
+
+   if multilib_is_native_abi && use doc; then
+   cmake_build doxygen
+   fi
+}
+
+multilib_src_install() {
+   if multilib_is_native_abi; then
+   if use doc; then
+   local HTML_DOCS=( "${BUILD_DIR}"/docs/. )
+
+   mkdir docs || die
+   mv doc_c/html docs/c || die
+
+   if use cxx; then
+   mv doc_cpp/html docs/cpp || die
+   fi
+   fi
+
+   if use examples; then
+   docinto examples
+   dodoc -r "${WORKDIR}/${P}/example/."
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   fi
+
+   cmake_src_install
+}



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

2023-02-12 Thread Sam James
commit: f11fbdfbdc26af52fbd5f7f376fa3531f9feb839
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 13 04:43:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 04:43:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11fbdfb

sys-apps/man-pages: add 6.03

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

 sys-apps/man-pages/Manifest  |   1 +
 sys-apps/man-pages/man-pages-6.03.ebuild | 116 +++
 2 files changed, 117 insertions(+)

diff --git a/sys-apps/man-pages/Manifest b/sys-apps/man-pages/Manifest
index f8e0408de912..5e28005eff53 100644
--- a/sys-apps/man-pages/Manifest
+++ b/sys-apps/man-pages/Manifest
@@ -2,4 +2,5 @@ DIST man-pages-5.12.tar.xz 1778220 BLAKE2B 
347c5ef63cb80134018f322f810545354ccc7
 DIST man-pages-5.13.tar.xz 1788980 BLAKE2B 
7cca88b7f201d177b087893f60e6a87fd3ed8c78a183bd6ebcd0c28961f5f5d24aa2ba9d3a1d9cec4e0fc9cc0b26489c91e991a2d4420c28e1f61b850b882752
 SHA512 
a68c0bd5f078aff2f13f962060863e5d30734c1c562e8e9e3d5eda5a329b18ad3e9b4ebb883d31cacfc0a476f91fccb8dd4257598acd75d09dd21351893d3499
 DIST man-pages-6.01.tar.xz 1789204 BLAKE2B 
37005b45af798315992fe4836457982d4203245eb546a6f1dcb02b67d63db1ba7e872b1259ebb58ee01178c726fff5f2276ec548ba768f73683edaee9a3233ca
 SHA512 
93d09380a08c36740dbb2f3f246d190e5467147344b584253a2e0248fa764559008c21bb567f379f6166952ee1635ae3c2145e2a63aaf6d30728ca680d7b57a9
 DIST man-pages-6.02.tar.xz 1800876 BLAKE2B 
005bc57d2abca18516502faa7ea31798e6fb992d4a2fa1ce83dbba2992d9cc29e3b48fef97f1faa55bc40eafcb4eedbafb113dc2561f4a438f0a7fa711e259f0
 SHA512 
124e5157c25b5a3c62d225be1da2879f436d7fd8fe2f116c11982178e34085d1e50ef47e13fde413a7bf16d1177cbe744d00b2a178be3dfe4c4828371812ea5a
+DIST man-pages-6.03.tar.xz 2184824 BLAKE2B 
16eba629c5fcbac7b52fa0ecf32d30d0e07308653d3617d1edf7503b6f983aa3f5145b1af7c5fcc96cb5a64ad425af7fe9be9a0da74c92c52d2d9b8fc60c9661
 SHA512 
df9de826c8289869fb27928f14eb28040b0f5bdae18247dc2ea847e660dd8bff9eee5656f6b2b38330abc64b69cad7cd44681bdf49173dd49a53877eaf725dba
 DIST man-pages-gentoo-2.tar.bz2 5141 BLAKE2B 
c5c7956ab47c8a473e258b1902d5d19d9eb2e9d01786e907d9c3ba691c2a506834ed96cd1f54e8d8415e65d4fea0056659537f0faffe68fcbed33aa728a5e61e
 SHA512 
6e6524b8ad6f1b8c9b147665ee32af49e05603dac61d433acd6b4f1164adef27cd542898f272b07d8659725013dac59c7f34a858968cc054a4785c945e14a770

diff --git a/sys-apps/man-pages/man-pages-6.03.ebuild 
b/sys-apps/man-pages/man-pages-6.03.ebuild
new file mode 100644
index ..36a5195a9ce7
--- /dev/null
+++ b/sys-apps/man-pages/man-pages-6.03.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintenance notes:
+# - Upstream are very friendly, do approach them if have any questions;
+#
+# - It's considered fine (and somewhat encouraged) for us to make snapshots
+#   if we want specific fixes, perhaps aligned with newer kernels, glibc, etc.
+#   Just generate it with 'make dist'. We can set DISTVERSION if we want a 
vanity
+#   name or if the comit hash is too long;
+#
+# - If we do use a snapshot, *don't* grab it directly from git and use it
+#   raw in the ebuild. Use 'make dist' as above;
+#
+# - Sometimes there's no dist tarball available post-release and upstream
+#   encourage distros to make their own. Set MAN_PAGES_GENTOO_DIST to 1 if 
none is
+#   available, 0 otherwise.
+MAN_PAGES_GENTOO_DIST=0
+GENTOO_PATCH=2
+
+DESCRIPTION="A somewhat comprehensive collection of Linux man pages"
+HOMEPAGE="https://www.kernel.org/doc/man-pages/;
+if [[ ${PV} ==  ]] ; then
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git;
+   inherit git-r3
+elif [[ ${PV} == *_rc* ]] ; then
+   MY_P=${PN}-${PV/_/-}
+
+   
SRC_URI="https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/snapshot/${MY_P}.tar.gz;
+   S="${WORKDIR}"/${MY_P}
+else
+   if [[ ${MAN_PAGES_GENTOO_DIST} -eq 1 ]] ; then
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-gentoo.tar.xz;
+   else
+   SRC_URI="
+   
https://www.kernel.org/pub/linux/docs/man-pages/Archive/${P}.tar.xz
+   
https://www.kernel.org/pub/linux/docs/man-pages/${P}.tar.xz
+   "
+   fi
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+SRC_URI+="
+   mirror://gentoo/man-pages-gentoo-${GENTOO_PATCH}.tar.bz2
+   
https://dev.gentoo.org/~cardoe/files/man-pages-gentoo-${GENTOO_PATCH}.tar.bz2
+"
+
+LICENSE="man-pages GPL-2+ BSD"
+SLOT="0"
+# Keep the following in sync with app-i18n/man-pages-l10n
+MY_L10N=( cs da de el es fi fr hu id it mk nb nl pl pt-BR ro sr sv uk vi )
+IUSE="l10n_ja l10n_ru l10n_zh-CN ${MY_L10N[@]/#/l10n_}"
+RESTRICT="binchecks"
+
+BDEPEND="
+   sys-devel/bc
+"
+# Block packages that used to install colliding man pages:
+# bug 

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

2023-02-12 Thread Sam James
commit: 81260457d76492e0e7a26241c6b594b4d35f869f
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 13 04:41:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 04:41:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81260457

sec-keys/openpgp-keys-lassecollin: add 20230213

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

 sec-keys/openpgp-keys-lassecollin/Manifest   |  1 +
 .../openpgp-keys-lassecollin-20230213.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/sec-keys/openpgp-keys-lassecollin/Manifest 
b/sec-keys/openpgp-keys-lassecollin/Manifest
index 00ea766c56e0..a3029650e0ba 100644
--- a/sec-keys/openpgp-keys-lassecollin/Manifest
+++ b/sec-keys/openpgp-keys-lassecollin/Manifest
@@ -1 +1,2 @@
 DIST openpgp-keys-lassecollin-202204066-lasse_collin_pubkey.txt 4662 BLAKE2B 
9e39a7e1bbebd568ca52ab51f36eafd9a90b81b7c933adbf19bba2e0ec5178ebc59fc8deebeb8de8b13c067aecf06d8bb501ca6e79eba4bad3de1f0d1b0339b4
 SHA512 
8a19ac08acdfadba2e94f6a0b74536c69dd59c6d8052e13a2363b93920faf93c8afbf96dd371f5917ccb74607871e060d9e2ded1218cd07c3541dd3f5b5087b6
+DIST openpgp-keys-lassecollin-20230213-lasse_collin_pubkey.txt 4658 BLAKE2B 
27458fc0af9637eb541550d9d3b27a94c7632c4ed32644bd4a4a45f544f1f2434833f143cc3ae25bc6343848aa25e1b521408bf0d3e31b90467f096d262be96f
 SHA512 
d8751fc9c7014dfe9a6c0a06338d615c4bd26567c489162288eb4eff04b0348d16f70b13abef6c0bfda0bd76af5c8470d72019f533cfd992b93eddf4b7666ee4

diff --git 
a/sec-keys/openpgp-keys-lassecollin/openpgp-keys-lassecollin-20230213.ebuild 
b/sec-keys/openpgp-keys-lassecollin/openpgp-keys-lassecollin-20230213.ebuild
new file mode 100644
index ..2d297b2bff94
--- /dev/null
+++ b/sec-keys/openpgp-keys-lassecollin/openpgp-keys-lassecollin-20230213.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="OpenPGP keys used by Lasse Collin"
+HOMEPAGE="https://tukaani.org/xz/;
+SRC_URI="https://tukaani.org/misc/lasse_collin_pubkey.txt -> 
${P}-lasse_collin_pubkey.txt"
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+
+src_install() {
+   local files=( ${A} )
+
+   insinto /usr/share/openpgp-keys
+   newins - lassecollin.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/libmd/

2023-02-12 Thread Sam James
commit: ab05255b246cfca95025d9f966e62028f4242dea
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 13 04:24:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 04:24:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab05255b

app-crypt/libmd: drop live

It's not like there's tonnes of changes upstream often and the live ebuild 
isn't in
sync here anyway.

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

 app-crypt/libmd/libmd-1.0.4.ebuild |  2 +-
 app-crypt/libmd/libmd-.ebuild  | 27 ---
 2 files changed, 1 insertion(+), 28 deletions(-)

diff --git a/app-crypt/libmd/libmd-1.0.4.ebuild 
b/app-crypt/libmd/libmd-1.0.4.ebuild
index 62869ee7db54..1cae95fb395f 100644
--- a/app-crypt/libmd/libmd-1.0.4.ebuild
+++ b/app-crypt/libmd/libmd-1.0.4.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

diff --git a/app-crypt/libmd/libmd-.ebuild 
b/app-crypt/libmd/libmd-.ebuild
deleted file mode 100644
index b28c93edaff6..
--- a/app-crypt/libmd/libmd-.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools multilib-minimal git-r3
-
-DESCRIPTION="Message Digest functions from BSD systems"
-HOMEPAGE="https://www.hadrons.org/software/libmd/;
-EGIT_REPO_URI="https://git.hadrons.org/git/libmd.git;
-
-LICENSE="|| ( BSD BSD-2 ISC BEER-WARE public-domain )"
-SLOT="0"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf
-}
-
-multilib_src_install() {
-   default
-   find "${ED}" -type f -name "*.la" -delete || die
-}



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

2023-02-12 Thread Sam James
commit: b5c6e9e7cae8ca65e7751e942cbfe034672195c3
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 13 04:21:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 04:21:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c6e9e7

app-text/dos2unix: add 7.4.4

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

 app-text/dos2unix/Manifest  |  1 +
 app-text/dos2unix/dos2unix-7.4.4.ebuild | 90 +
 2 files changed, 91 insertions(+)

diff --git a/app-text/dos2unix/Manifest b/app-text/dos2unix/Manifest
index 6a9a84a03711..416a8a8c6ee1 100644
--- a/app-text/dos2unix/Manifest
+++ b/app-text/dos2unix/Manifest
@@ -1 +1,2 @@
 DIST dos2unix-7.4.3.tar.gz 788278 BLAKE2B 
da959b06e583bbf27a2cb2ce5b1f1a41380722aa09ac75b3d31260e92fd6f1203d87266d3a12201b036a69796b4aa4f23718741036e20fe686801bb368fbde22
 SHA512 
1c6d81348de8aca451174794141d0802685487cf6847fa91f7de745d89bcf2af864fc2ec549b9af72031891d4efcb9731fe823ce05da36d1f9e9890ff2cb60fb
+DIST dos2unix-7.4.4.tar.gz 914647 BLAKE2B 
eb8d33344780bb15201eed571d7a6a21db0bc13e8e94388c70e1daea84cc0d1dfb9f16b7ed1cd216bb31ffd84dee706e7f2fb46050a299602f7c67c53915ded9
 SHA512 
e7a6b1d90bf0a32aa53b22caa1660dcf58c5874d02a45e80f4cc811cae9bd7b0cb8144301fb6808798100a057c03210925da1d8461e380dff1059f6bee086f55

diff --git a/app-text/dos2unix/dos2unix-7.4.4.ebuild 
b/app-text/dos2unix/dos2unix-7.4.4.ebuild
new file mode 100644
index ..5c0b6d2870e4
--- /dev/null
+++ b/app-text/dos2unix/dos2unix-7.4.4.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="ca da de eo es fr fur hu ja ka ko nb nl pl pt_BR ro ru sr sv uk vi 
zh_CN zh_TW"
+
+inherit plocale toolchain-funcs
+
+DESCRIPTION="Convert DOS or MAC text files to UNIX format or vice versa"
+HOMEPAGE="https://www.xs4all.nl/~waterlan/dos2unix.html 
https://sourceforge.net/projects/dos2unix/;
+SRC_URI="
+   https://www.xs4all.nl/~waterlan/${PN}/${P/_/-}.tar.gz
+   mirror://sourceforge/${PN}/${P/_/-}.tar.gz
+"
+S="${WORKDIR}/${P/_/-}"
+
+LICENSE="BSD-2"
+SLOT="0"
+[[ "${PV}" == *_beta* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris"
+IUSE="debug nls test"
+
+RDEPEND="
+   !app-text/hd2u
+   virtual/libintl"
+
+DEPEND="
+   ${RDEPEND}
+   test? ( virtual/perl-Test-Simple )
+"
+BDEPEND="
+   dev-lang/perl
+   nls? ( sys-devel/gettext )
+"
+
+RESTRICT="!test? ( test )"
+
+handle_locales() {
+   # Make sure locale list is kept up-to-date.
+   local detected sorted
+   detected=$(echo $(printf '%s\n' */*.po | sed -e 's:.*/::' -e 's:.po$::' 
| sort -u))
+   sorted=$(echo $(printf '%s\n' ${PLOCALES} | sort -u))
+   if [[ ${sorted} != "${detected}" ]] ; then
+   eerror "The ebuild needs to be kept in sync."
+   eerror "PLOCALES: ${sorted}"
+   eerror "po*/*.po: ${detected}"
+   die "sync PLOCALES"
+   fi
+
+   # Deal with selective install of locales.
+   rm_loc() { rm po*/$1.po || die; }
+   plocale_for_each_disabled_locale rm_loc
+}
+
+src_prepare() {
+   default
+
+   handle_locales
+
+   sed \
+   -e '/^LDFLAGS/s|=|+=|' \
+   -e '/CFLAGS_OS \+=/d' \
+   -e '/LDFLAGS_EXTRA \+=/d' \
+   -e "/^CFLAGS/s|-O2|${CFLAGS}|" \
+   -i Makefile || die
+
+   if use debug ; then
+   sed -e "/^DEBUG/s:0:1:" \
+   -e "/EXTRA_CFLAGS +=/s:-g::" \
+   -i Makefile || die
+   fi
+
+   tc-export CC
+}
+
+lintl() {
+   # same logic as from virtual/libintl
+   use !elibc_glibc && use !elibc_musl && echo "-lintl"
+}
+
+src_compile() {
+   emake prefix="${EPREFIX}/usr" \
+   $(usex nls "LDFLAGS_EXTRA=$(lintl)" "ENABLE_NLS=")
+}
+
+src_install() {
+   emake DESTDIR="${D}" prefix="${EPREFIX}/usr" \
+   $(usex nls "" "ENABLE_NLS=") install
+}



[gentoo-commits] repo/gentoo:master commit in: net-mail/cyrus-imapd/

2023-02-12 Thread Sam James
commit: 113a633e31499e016e7a4f023669add9970c3dd0
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 13 04:01:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 04:01:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=113a633e

net-mail/cyrus-imapd: add 3.0.18

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

 net-mail/cyrus-imapd/Manifest  |   1 +
 net-mail/cyrus-imapd/cyrus-imapd-3.0.18.ebuild | 232 +
 2 files changed, 233 insertions(+)

diff --git a/net-mail/cyrus-imapd/Manifest b/net-mail/cyrus-imapd/Manifest
index 414e0a4c708b..5ec20a19c755 100644
--- a/net-mail/cyrus-imapd/Manifest
+++ b/net-mail/cyrus-imapd/Manifest
@@ -1,5 +1,6 @@
 DIST cyrus-imapd-3.0.16.tar.gz 10875516 BLAKE2B 
10915418b4de3f460a20d3808274f9ea83bdadc9a9edf2b383081605f7510a3e1563fa009e1dcc203f1c008f26e9db3ffd80f101f546de1dc8c3e714efc13596
 SHA512 
c17dd940102989d1e329ad8a1c08655bdd8b349ecb08e661f55ab8e602516ece1a86e52313e8cd5677048470f15f4272fcb598e4bbc61d27e5a673c01cb81ca3
 DIST cyrus-imapd-3.0.17.tar.gz 11445224 BLAKE2B 
bf2cd85f878c1b4198be5ce96cf6a4ae1e4fcc765b0c7fe60a6bfd04dd066c0420f86508cbfc1030831b57c2732715440cbf0e327f5147b074fe12926dcda85f
 SHA512 
75519bf8a2ae4a8ff844338bee641d519eaf3419fb81b819dc7a42e5956ef57569e47a0e094ccb9726a9c43f0469cd3def6c62783565b2a2aaa863bda354a7da
+DIST cyrus-imapd-3.0.18.tar.gz 11465046 BLAKE2B 
74b0ad899341959dd70f872fe5c190ddf5f4452834b0ee3f339b7c6c1c925d2a3ce091b826881fc3077aeb2ac0f9817f275469473155452236f5385134e3bcd7
 SHA512 
e4c2ebd979223ad577bf2d91299c324e08fa9e8a7871ef99d2db9e3ea29b44d170c36aa57ffe84bbbdd28014d06af9c54d5e72eb18036d5ee8aed910f45f5941
 DIST cyrus-imapd-3.4.2.tar.gz 12603768 BLAKE2B 
515c36fc3d6a29991283d47a3e523d87a68c3191b4aae85074f40b2416fe3a89793f1991dc5729912a3d56247f6fbf4aed52abcadbc37ca7cc9bf857a8641871
 SHA512 
4d7d14e222bc1e97b2d8188804139c4c477de66cb621caba475b57533739ee59d88504d4f47735bb6a6b3c9097dbec382ecfa2c678f978791b9a6956a3cd91d6
 DIST cyrus-imapd-3.4.3.tar.gz 13182110 BLAKE2B 
485df8e2518a55a3b096d0c330d55f7ed93209ca4ab5851dda53083082e203ad9b1d9218c0863a9bd1e678a732427ef499ff78bacf2d3fb2fe18464186a9e6d2
 SHA512 
5c4db2a0c26d2323332c1ba67f7b207acfad15f0442f20c6c8a205b5423498465524398315946213c8168bc7eba1fd9f7dc573a91efac6708bfbaf2cb57e9276
 DIST cyrus-imapd-3.4.4.tar.gz 13236335 BLAKE2B 
105ae3defcf321a01394b38672b080ea58f68ecdc41384af46186c6ef88c02061ac066bd3e382d7b649761d5e462f2310a4568989c87e5ec518e08051179f4b3
 SHA512 
7904a9d0535e9d606bbb7748a4886e10092e2b682180dddf94933199f19402ae6f5cc4472a3797decf9ef20d3a8b7f1715ab00f6751037f14b19cd7322942dc2

diff --git a/net-mail/cyrus-imapd/cyrus-imapd-3.0.18.ebuild 
b/net-mail/cyrus-imapd/cyrus-imapd-3.0.18.ebuild
new file mode 100644
index ..e7037f973119
--- /dev/null
+++ b/net-mail/cyrus-imapd/cyrus-imapd-3.0.18.ebuild
@@ -0,0 +1,232 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic pam ssl-cert
+
+DESCRIPTION="The Cyrus IMAP Server"
+HOMEPAGE="https://www.cyrusimap.org/;
+SRC_URI="https://github.com/cyrusimap/${PN}/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="BSD-with-attribution GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="afs backup calalarm caps clamav http kerberos ldap lmdb \
+   mysql nntp pam perl postgres replication +server sieve snmp \
+   sqlite ssl static-libs tcpd test xapian"
+RESTRICT="!test? ( test )"
+
+CDEPEND="
+   sys-libs/zlib:=
+   dev-libs/libpcre:3
+   >=dev-libs/cyrus-sasl-2.1.13:2
+   dev-libs/jansson:=
+   dev-libs/icu:=
+   sys-fs/e2fsprogs
+   afs? ( net-fs/openafs )
+   calalarm? ( dev-libs/libical:= )
+   caps? ( sys-libs/libcap )
+   clamav? ( app-antivirus/clamav )
+   http? (
+   dev-libs/libxml2:2
+   dev-libs/libical:=
+   net-libs/nghttp2:=
+   )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap:= )
+   lmdb? ( dev-db/lmdb:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   nntp? ( !net-nntp/leafnode )
+   pam? (
+   sys-libs/pam
+   >=net-mail/mailbase-1
+   )
+   perl? ( dev-lang/perl:= )
+   postgres? ( dev-db/postgresql:* )
+   snmp? ( >=net-analyzer/net-snmp-5.2.2-r1:= )
+   ssl? ( >=dev-libs/openssl-1.0.1e:=[-bindist(-)] )
+   sqlite? ( dev-db/sqlite:3 )
+   tcpd? (
+   >=sys-apps/tcp-wrappers-7.6
+   snmp? ( net-analyzer/net-snmp:=[tcpd=] )
+   )
+   xapian? ( >=dev-libs/xapian-1.4.0:= )
+"
+DEPEND="${CDEPEND}
+   test? ( dev-util/cunit )
+"
+# all blockers really needed?
+# file collision with app-arch/dump - bug #619584
+RDEPEND="${CDEPEND}
+   acct-group/mail
+   acct-user/cyrus
+   !mail-mta/courier
+   !net-mail/bincimap
+   !net-mail/courier-imap
+   !net-mail/uw-imap
+   

[gentoo-commits] repo/gentoo:master commit in: net-mail/cyrus-imapd/

2023-02-12 Thread Sam James
commit: de49f727f63b4c0f3a4c61a33e64b6a978df9312
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 13 04:09:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 04:09:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de49f727

net-mail/cyrus-imapd: add 3.4.5

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

 net-mail/cyrus-imapd/Manifest |   1 +
 net-mail/cyrus-imapd/cyrus-imapd-3.4.5.ebuild | 247 ++
 2 files changed, 248 insertions(+)

diff --git a/net-mail/cyrus-imapd/Manifest b/net-mail/cyrus-imapd/Manifest
index 5ec20a19c755..ef9fd5701264 100644
--- a/net-mail/cyrus-imapd/Manifest
+++ b/net-mail/cyrus-imapd/Manifest
@@ -4,3 +4,4 @@ DIST cyrus-imapd-3.0.18.tar.gz 11465046 BLAKE2B 
74b0ad899341959dd70f872fe5c190dd
 DIST cyrus-imapd-3.4.2.tar.gz 12603768 BLAKE2B 
515c36fc3d6a29991283d47a3e523d87a68c3191b4aae85074f40b2416fe3a89793f1991dc5729912a3d56247f6fbf4aed52abcadbc37ca7cc9bf857a8641871
 SHA512 
4d7d14e222bc1e97b2d8188804139c4c477de66cb621caba475b57533739ee59d88504d4f47735bb6a6b3c9097dbec382ecfa2c678f978791b9a6956a3cd91d6
 DIST cyrus-imapd-3.4.3.tar.gz 13182110 BLAKE2B 
485df8e2518a55a3b096d0c330d55f7ed93209ca4ab5851dda53083082e203ad9b1d9218c0863a9bd1e678a732427ef499ff78bacf2d3fb2fe18464186a9e6d2
 SHA512 
5c4db2a0c26d2323332c1ba67f7b207acfad15f0442f20c6c8a205b5423498465524398315946213c8168bc7eba1fd9f7dc573a91efac6708bfbaf2cb57e9276
 DIST cyrus-imapd-3.4.4.tar.gz 13236335 BLAKE2B 
105ae3defcf321a01394b38672b080ea58f68ecdc41384af46186c6ef88c02061ac066bd3e382d7b649761d5e462f2310a4568989c87e5ec518e08051179f4b3
 SHA512 
7904a9d0535e9d606bbb7748a4886e10092e2b682180dddf94933199f19402ae6f5cc4472a3797decf9ef20d3a8b7f1715ab00f6751037f14b19cd7322942dc2
+DIST cyrus-imapd-3.4.5.tar.gz 13291987 BLAKE2B 
4ac383ef7f3dea66a7dc11c2241b8663e3cda323b73e3b439255468cf9b6d80302a135793f952843ddee418acb4aa4a9a9d56fcb743b5d589d535764c2289c1d
 SHA512 
e43185193130af2e11ced89b2241a7b6f321847cf8bc01c0d89cbbb1cb222a962fe00cdd54b1f89cea141a569b57d2ce2f0edffaca8db9fd5f7fc2cd82b4537b

diff --git a/net-mail/cyrus-imapd/cyrus-imapd-3.4.5.ebuild 
b/net-mail/cyrus-imapd/cyrus-imapd-3.4.5.ebuild
new file mode 100644
index ..ff38d8a5b3ab
--- /dev/null
+++ b/net-mail/cyrus-imapd/cyrus-imapd-3.4.5.ebuild
@@ -0,0 +1,247 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Keep an eye on https://www.cyrusimap.org/imap/developer/compiling.html!
+inherit autotools flag-o-matic pam ssl-cert
+
+DESCRIPTION="The Cyrus IMAP Server"
+HOMEPAGE="https://www.cyrusimap.org/;
+SRC_URI="https://github.com/cyrusimap/${PN}/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="BSD-with-attribution GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="afs backup calalarm caps clamav http kerberos ldap \
+   mysql nntp pam perl postgres replication +server sieve \
+   sqlite ssl static-libs tcpd test xapian"
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-libs/libpcre:3
+   >=dev-libs/cyrus-sasl-2.1.13:2
+   dev-libs/jansson:=
+   dev-libs/icu:=
+   sys-apps/util-linux
+   sys-fs/e2fsprogs:=
+   sys-libs/zlib:=
+   afs? ( net-fs/openafs )
+   calalarm? ( dev-libs/libical:= )
+   caps? ( sys-libs/libcap )
+   clamav? ( app-antivirus/clamav )
+   http? (
+   app-arch/brotli:=
+   app-arch/zstd:=
+   dev-libs/libxml2
+   dev-libs/libical:=
+   net-libs/nghttp2:=
+   sci-libs/shapelib:=
+   )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   nntp? ( !net-nntp/leafnode )
+   pam? (
+   >=net-mail/mailbase-1
+   sys-libs/pam
+   )
+   perl? (
+   dev-lang/perl:=
+   virtual/perl-Term-ReadLine
+   )
+   postgres? ( dev-db/postgresql:* )
+   ssl? ( >=dev-libs/openssl-1.0.1e:=[-bindist(-)] )
+   sqlite? ( dev-db/sqlite:3 )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   xapian? ( >=dev-libs/xapian-1.4.0:= )"
+# all blockers really needed?
+# file collision with app-arch/dump - bug 619584
+RDEPEND="${DEPEND}
+   acct-group/mail
+   acct-user/cyrus
+   !mail-mta/courier
+   !net-mail/bincimap
+   !net-mail/courier-imap
+   !net-mail/uw-imap
+   !app-arch/dump"
+DEPEND+=" test? ( dev-util/cunit )"
+BDEPEND="sys-devel/flex
+   virtual/pkgconfig
+   app-alternatives/yacc"
+
+REQUIRED_USE="afs? ( kerberos )
+   backup? ( sqlite )
+   calalarm? ( http )
+   http? ( sqlite )"
+
+# https://bugs.gentoo.org/678754
+# TODO: check underlinking for other libraries
+#PATCHES=(
+#  "${FILESDIR}/cyrus-imapd-libcap-libs-r1.patch"
+#)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4.4-0001-Test-for-libm.patch
+   

[gentoo-commits] repo/gentoo:master commit in: app-crypt/libmd/files/, app-crypt/libmd/

2023-02-12 Thread Sam James
commit: f7a25164f606a8b12dac5f144057d3d53c74f1ad
Author: Violet Purcell  inventati  org>
AuthorDate: Mon Feb 13 04:04:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 04:23:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a25164

app-crypt/libmd: Backport Clang 16 configure fix

Closes: https://bugs.gentoo.org/894010
Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/29565
Signed-off-by: Sam James  gentoo.org>

 ...x-version-script-linker-support-detection.patch | 38 ++
 app-crypt/libmd/libmd-1.0.4.ebuild | 13 +++-
 2 files changed, 50 insertions(+), 1 deletion(-)

diff --git 
a/app-crypt/libmd/files/libmd-1.0.4-fix-version-script-linker-support-detection.patch
 
b/app-crypt/libmd/files/libmd-1.0.4-fix-version-script-linker-support-detection.patch
new file mode 100644
index ..bcee3a06611f
--- /dev/null
+++ 
b/app-crypt/libmd/files/libmd-1.0.4-fix-version-script-linker-support-detection.patch
@@ -0,0 +1,38 @@
+From e408786075b9540f76783f5c3ce87f6d1ece13cf Mon Sep 17 00:00:00 2001
+From: Guillem Jover 
+Date: Sun, 12 Feb 2023 23:55:09 +0100
+Subject: [PATCH] build: Fix version script linker support detection
+
+When the linker uses --no-undefined-version either specified by the user
+or as the default behavior (such as with newer clang >= 16 releases), a 
missing symbol definition will cause a linker error if that symbol is
+listed in the version script.
+
+
+Bug: https://bugs.gentoo.org/894010
+Upstream issue: https://gitlab.freedesktop.org/libbsd/libmd/-/issues/1
+Upstream commit: 
https://gitlab.freedesktop.org/libbsd/libmd/-/commit/e408786075b9540f76783f5c3ce87f6d1ece13cf
+
+---
+ m4/libmd-linker.m4 | 6 +-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/m4/libmd-linker.m4 b/m4/libmd-linker.m4
+index 7d1236a..3d6edcd 100644
+--- a/m4/libmd-linker.m4
 b/m4/libmd-linker.m4
+@@ -8,7 +8,11 @@ AC_DEFUN([LIBMD_LINKER_VERSION_SCRIPT], [
+ save_LDFLAGS=$LDFLAGS
+ LDFLAGS="$LDFLAGS -Wl,--version-script=conftest.map"
+ AC_LINK_IFELSE([
+-  AC_LANG_PROGRAM([], [])
++  AC_LANG_PROGRAM([[
++extern int symbol(void);
++int symbol(void) { return 0; }
++]], [[
++]])
+ ], [
+   libmd_cv_version_script=yes
+ ], [
+-- 
+GitLab
+

diff --git a/app-crypt/libmd/libmd-1.0.4.ebuild 
b/app-crypt/libmd/libmd-1.0.4.ebuild
index 95989a9ac9f9..62869ee7db54 100644
--- a/app-crypt/libmd/libmd-1.0.4.ebuild
+++ b/app-crypt/libmd/libmd-1.0.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit multilib-minimal
+inherit autotools multilib-minimal
 
 DESCRIPTION="Message Digest functions from BSD systems"
 HOMEPAGE="https://www.hadrons.org/software/libmd/;
@@ -13,6 +13,17 @@ LICENSE="|| ( BSD BSD-2 ISC BEER-WARE public-domain )"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 
+PATCHES=(
+   "${FILESDIR}/${P}-fix-version-script-linker-support-detection.patch"
+)
+
+src_prepare() {
+   default
+
+   # Drop on next release, only needed for lld patch
+   eautoreconf
+}
+
 multilib_src_configure() {
ECONF_SOURCE="${S}" econf
 }



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

2023-02-12 Thread Matt Turner
commit: df4f4b55ac3ec75eae1f9ef2dd564ce6958cae39
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:41:41 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:41:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df4f4b55

sys-devel/reflex: Keyword 20230206 alpha, #886247

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

 sys-devel/reflex/reflex-20230206.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/reflex/reflex-20230206.ebuild 
b/sys-devel/reflex/reflex-20230206.ebuild
index 730f0aa25747..b975f3e25cd1 100644
--- a/sys-devel/reflex/reflex-20230206.ebuild
+++ b/sys-devel/reflex/reflex-20230206.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/${PN}/${P}.tgz.as
 
 LICENSE="FLEX"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
 



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/bc-gh/

2023-02-12 Thread Matt Turner
commit: 9502cda8ae066b90345cdf39dc3da3813f586a77
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:41:41 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:41:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9502cda8

sci-calculators/bc-gh: Keyword 6.2.2 alpha, #886247

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

 sci-calculators/bc-gh/bc-gh-6.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-calculators/bc-gh/bc-gh-6.2.2.ebuild 
b/sci-calculators/bc-gh/bc-gh-6.2.2.ebuild
index c881bdb9c149..7b4e6bc4cbf5 100644
--- a/sci-calculators/bc-gh/bc-gh-6.2.2.ebuild
+++ b/sci-calculators/bc-gh/bc-gh-6.2.2.ebuild
@@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="libedit readline"
 
 DEPEND="



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

2023-02-12 Thread Matt Turner
commit: 6379cccfafead3947e72e88dc4f8062cbd78bd57
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:41:42 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:41:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6379cccf

sys-process/lsof: Keyword 4.98.0 alpha, #891241

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

 sys-process/lsof/lsof-4.98.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/lsof/lsof-4.98.0.ebuild 
b/sys-process/lsof/lsof-4.98.0.ebuild
index 96cc4bd44ecc..fafd40b13795 100644
--- a/sys-process/lsof/lsof-4.98.0.ebuild
+++ b/sys-process/lsof/lsof-4.98.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/lsof-org/lsof/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="lsof"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="rpc selinux"
 
 RDEPEND="



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

2023-02-12 Thread Matt Turner
commit: b9836e9e03a7e0d689704abded1e7803959df623
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:41:41 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:41:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9836e9e

sys-apps/nawk: Keyword 20220122-r1 alpha, #886247

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

 sys-apps/nawk/nawk-20220122-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/nawk/nawk-20220122-r1.ebuild 
b/sys-apps/nawk/nawk-20220122-r1.ebuild
index d25f6713af63..f0699ba17536 100644
--- a/sys-apps/nawk/nawk-20220122-r1.ebuild
+++ b/sys-apps/nawk/nawk-20220122-r1.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
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux"
 
 DEPEND="
app-alternatives/yacc



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

2023-02-12 Thread Matt Turner
commit: 6621e835ad628ce2a67962d9f27a93a8581339a5
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:31:19 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:31:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6621e835

dev-python/platformdirs: Keyword 3.0.0 alpha, #843617

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

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

diff --git a/dev-python/platformdirs/platformdirs-3.0.0.ebuild 
b/dev-python/platformdirs/platformdirs-3.0.0.ebuild
index 5388ac74cddd..2c67f8ab7334 100644
--- a/dev-python/platformdirs/platformdirs-3.0.0.ebuild
+++ b/dev-python/platformdirs/platformdirs-3.0.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 BDEPEND="
test? (



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

2023-02-12 Thread Matt Turner
commit: e6ff0dd999f9eea99e85b8e75a2184720e5b8bf6
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:31:19 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:31:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ff0dd9

dev-python/hatch-vcs: Keyword 0.3.0 alpha, #843617

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

 dev-python/hatch-vcs/hatch-vcs-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/hatch-vcs/hatch-vcs-0.3.0.ebuild 
b/dev-python/hatch-vcs/hatch-vcs-0.3.0.ebuild
index 4f277c25e9ec..2f51c8ca8e20 100644
--- a/dev-python/hatch-vcs/hatch-vcs-0.3.0.ebuild
+++ b/dev-python/hatch-vcs/hatch-vcs-0.3.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RDEPEND="
>=dev-python/setuptools_scm-6.4.0[${PYTHON_USEDEP}]



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

2023-02-12 Thread Matthew Thode
commit: fd3f7dffd86a87fb4eb6e076118826eb1e3c72ca
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 13 03:29:28 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Feb 13 03:31:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd3f7dff

gui-libs/wlroots: add 0.16.2

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

 gui-libs/wlroots/Manifest  |  1 +
 gui-libs/wlroots/wlroots-0.16.2.ebuild | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/gui-libs/wlroots/Manifest b/gui-libs/wlroots/Manifest
index c759104737c6..0788bc8b9145 100644
--- a/gui-libs/wlroots/Manifest
+++ b/gui-libs/wlroots/Manifest
@@ -3,3 +3,4 @@ DIST wlroots-0.14.1.tar.gz 505840 BLAKE2B 
fca4d259cdde62da0c196344ce1d0f5dd679d0
 DIST wlroots-0.15.1.tar.gz 565816 BLAKE2B 
09b704a55d8b4a5ab19bb0fcdd041635f8eed94ff6d189ef47f9f86e90178efa8441c7db78839b1145ed79ed016d520d6599e256cdcf49130cda38bc307d
 SHA512 
6228160f2f350a406c612f1048d7075cf2f78206cc84bc16f889d5d0acd614f9e98845fffed03d7067cfdbd7558b77fcc5d8cedc3868d866e476523126a63677
 DIST wlroots-0.16.0.tar.gz 588565 BLAKE2B 
d1233f85bc4d80bfc65efb04367e136a351efc5e47168e30f061a8b4eecdd4bdbde6355e35211c610285b4d031c754f90c94b49e63c5b2f665890765b139bf76
 SHA512 
0b56f31284cc250019cda1e80d1660031d397e880a8c1aac2e60d7758bcac26e50144a499c13c61e24fe2664ba1e6cbb8262bfe28c817f4664162b1de592f1b6
 DIST wlroots-0.16.1.tar.gz 588945 BLAKE2B 
bd7dae29ef730c32ade389bbc1f99610afc0c35fc05a5c80e9257d6eb2ca99c38ecb6277206015432033c59c11fab4743f49413a6a19cf1d35cdbe62cdb57925
 SHA512 
a590960d3a228f1fec007d20094e48d9276568f59e2ce3bac56889fb7df519d68ffb81a73130b7bbf350ec95056009aaabb18ada52a97486d6ad1d5deb6844c3
+DIST wlroots-0.16.2.tar.gz 589804 BLAKE2B 
49911556f1442b43b46e3ec7750706cabeeab915bc36b178b92dec7b66743f4c2f0e335c6e26e318a25ceda41170b20913987a94a3c516df580d379305df7cc2
 SHA512 
3c1d4fecb3b751987e7051e69849fd62bd4eed95f2d2e548f06e42e4829d0fc24f20c1bfe056a53ede2d1fd05e0c566269a7b9f2bab0de0057a32b55e826a7c0

diff --git a/gui-libs/wlroots/wlroots-0.16.2.ebuild 
b/gui-libs/wlroots/wlroots-0.16.2.ebuild
new file mode 100644
index ..70208ce481f5
--- /dev/null
+++ b/gui-libs/wlroots/wlroots-0.16.2.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Pluggable, composable, unopinionated modules for building a 
Wayland compositor"
+HOMEPAGE="https://gitlab.freedesktop.org/wlroots/wlroots;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git;
+   inherit git-r3
+   SLOT="0/"
+else
+   
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   SLOT="0/$(ver_cut 2)"
+fi
+
+LICENSE="MIT"
+IUSE="+hwdata +seatd tinywl +udev vulkan x11-backend X"
+
+DEPEND="
+   >=dev-libs/libinput-1.14.0:0=
+   >=dev-libs/wayland-1.21.0
+   >=dev-libs/wayland-protocols-1.28
+   media-libs/mesa[egl(+),gles2]
+   hwdata? ( sys-apps/hwdata:= )
+   seatd? ( sys-auth/seatd:= )
+   udev? ( virtual/libudev )
+   vulkan? (
+   dev-util/glslang:0=
+   dev-util/vulkan-headers:0=
+   media-libs/vulkan-loader:0=
+   )
+   >=x11-libs/libdrm-2.4.114:0=
+   x11-libs/libxkbcommon
+   >=x11-libs/pixman-0.42.0:0=
+   x11-backend? ( x11-libs/libxcb:0= )
+   X? (
+   x11-base/xwayland
+   x11-libs/libxcb:0=
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-wm
+   )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   >=dev-libs/wayland-protocols-1.24
+   >=dev-util/meson-0.60.0
+   dev-util/wayland-scanner
+   virtual/pkgconfig
+"
+
+src_configure() {
+   # xcb-util-errors is not on Gentoo Repository (and upstream seems 
inactive?)
+   local emesonargs=(
+   "-Dxcb-errors=disabled"
+   $(meson_use tinywl examples)
+   -Drenderers=$(usex vulkan 'gles2,vulkan' gles2)
+   -Dxwayland=$(usex X enabled disabled)
+   -Dbackends=drm,libinput$(usex x11-backend ',x11' '')
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use tinywl; then
+   dobin "${BUILD_DIR}"/tinywl/tinywl
+   fi
+}
+
+pkg_postinst() {
+   elog "You must be in the input group to allow your compositor"
+   elog "to access input devices via libinput."
+}



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

2023-02-12 Thread Matt Turner
commit: e8e442143831131b7f2c3246b837d515ef9e51e9
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:25:25 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:25:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e44214

dev-python/responses: Keyword 0.22.0-r1 alpha, #876857

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

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

diff --git a/dev-python/responses/responses-0.22.0-r1.ebuild 
b/dev-python/responses/responses-0.22.0-r1.ebuild
index 05718a22e8fe..07f254528ea2 100644
--- a/dev-python/responses/responses-0.22.0-r1.ebuild
+++ b/dev-python/responses/responses-0.22.0-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RDEPEND="


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

2023-02-12 Thread Matt Turner
commit: 69eb54c47bf003f3adb02740b79a2693336cfcb0
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:25:25 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:25:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69eb54c4

dev-python/pytest-httpserver: Keyword 1.0.6 alpha, #876857

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

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

diff --git a/dev-python/pytest-httpserver/pytest-httpserver-1.0.6.ebuild 
b/dev-python/pytest-httpserver/pytest-httpserver-1.0.6.ebuild
index b020147d8e6e..5d1343f356e5 100644
--- a/dev-python/pytest-httpserver/pytest-httpserver-1.0.6.ebuild
+++ b/dev-python/pytest-httpserver/pytest-httpserver-1.0.6.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RDEPEND="
dev-python/werkzeug[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: sys-apps/iproute2/files/, sys-apps/iproute2/

2023-02-12 Thread Sam James
commit: a3de456aa64d3ed171dd41ff5b867cf1389558c6
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 13 03:20:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 03:23:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3de456a

sys-apps/iproute2: fix UB in strncpy (e.g. truncated ip route output)

Fix overlapping buffers passed to strncpy which is UB. format_host_rta_r writes
to the buffer passed to it, so hostname (derived from b1) & b1 partly overlap.

This gets worse with sys-libs/glibc-2.37 where the ip route output can be 
truncated,
but it was UB anyway and you can see it occurring w/ glibc-2.36.

Bug: https://lore.kernel.org/netdev/0011AC38-4823-4D0A-8580-B108D08959C2  
gentoo.org/T/#u
Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=30112
Thanks-to: Doug Freed  mtu.edu>
Signed-off-by: Sam James  gentoo.org>

 .../files/iproute2-6.1.0-strncpy-overlap.patch |  39 
 sys-apps/iproute2/iproute2-6.1.0-r1.ebuild | 216 +
 2 files changed, 255 insertions(+)

diff --git a/sys-apps/iproute2/files/iproute2-6.1.0-strncpy-overlap.patch 
b/sys-apps/iproute2/files/iproute2-6.1.0-strncpy-overlap.patch
new file mode 100644
index ..8b4b0abbbc7d
--- /dev/null
+++ b/sys-apps/iproute2/files/iproute2-6.1.0-strncpy-overlap.patch
@@ -0,0 +1,39 @@
+fix UB in strncpy (e.g. truncated ip route output)
+
+Fix overlapping buffers passed to strncpy which is UB. format_host_rta_r writes
+to the buffer passed to it, so hostname (derived from b1) & b1 partly overlap.
+
+This gets worse with sys-libs/glibc-2.37 where the ip route output can be 
truncated,
+but it was UB anyway and you can see it occurring w/ glibc-2.36.
+
+Bug: 
https://lore.kernel.org/netdev/0011ac38-4823-4d0a-8580-b108d0895...@gentoo.org/T/#u
+Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=30112
+Thanks-to: Doug Freed 
+--- a/ip/iproute.c
 b/ip/iproute.c
+@@ -753,6 +753,7 @@ int print_route(struct nlmsghdr *n, void *arg)
+   int ret;
+ 
+   SPRINT_BUF(b1);
++  SPRINT_BUF(b2);
+ 
+   if (n->nlmsg_type != RTM_NEWROUTE && n->nlmsg_type != RTM_DELROUTE) {
+   fprintf(stderr, "Not a route: %08x %08x %08x\n",
+@@ -814,7 +815,7 @@ int print_route(struct nlmsghdr *n, void *arg)
+r->rtm_dst_len);
+   } else {
+   const char *hostname = format_host_rta_r(family, 
tb[RTA_DST],
+-b1, sizeof(b1));
++b2, sizeof(b2));
+   if (hostname)
+   strncpy(b1, hostname, sizeof(b1) - 1);
+   }
+@@ -837,7 +838,7 @@ int print_route(struct nlmsghdr *n, void *arg)
+r->rtm_src_len);
+   } else {
+   const char *hostname = format_host_rta_r(family, 
tb[RTA_SRC],
+-b1, sizeof(b1));
++b2, sizeof(b2));
+   if (hostname)
+   strncpy(b1, hostname, sizeof(b1) - 1);
+   }

diff --git a/sys-apps/iproute2/iproute2-6.1.0-r1.ebuild 
b/sys-apps/iproute2/iproute2-6.1.0-r1.ebuild
new file mode 100644
index ..72f3265dd8e0
--- /dev/null
+++ b/sys-apps/iproute2/iproute2-6.1.0-r1.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo toolchain-funcs
+
+if [[ ${PV} ==  ]] ; then
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git;
+   inherit git-r3
+else
+   SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="kernel routing and traffic control utilities"
+HOMEPAGE="https://wiki.linuxfoundation.org/networking/iproute2;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="atm berkdb bpf caps elf +iptables libbsd minimal nfs selinux split-usr"
+
+# We could make libmnl optional, but it's tiny, so eh
+RDEPEND="
+   !net-misc/arpd
+   !minimal? ( net-libs/libmnl:= )
+   atm? ( net-dialup/linux-atm )
+   berkdb? ( sys-libs/db:= )
+   bpf? ( dev-libs/libbpf:= )
+   caps? ( sys-libs/libcap )
+   elf? ( virtual/libelf:= )
+   iptables? ( >=net-firewall/iptables-1.4.20:= )
+   libbsd? ( dev-libs/libbsd )
+   nfs? ( net-libs/libtirpc:= )
+   selinux? ( sys-libs/libselinux )
+"
+# We require newer linux-headers for ipset support (bug #549948) and some 
defines (bug #553876)
+DEPEND="
+   ${RDEPEND}
+   >=sys-kernel/linux-headers-3.16
+"
+BDEPEND="
+   app-arch/xz-utils
+   >=sys-devel/bison-2.4
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1.0-mtu.patch # bug #291907
+ 

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

2023-02-12 Thread Matt Turner
commit: 1e25a5531a28178dcc1946c4e537fddb3872dadc
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:18 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e25a553

dev-python/sphobjinv: Keyword 2.3.1 alpha, #837098

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

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

diff --git a/dev-python/sphobjinv/sphobjinv-2.3.1.ebuild 
b/dev-python/sphobjinv/sphobjinv-2.3.1.ebuild
index 50fad164fdf6..641fab9eaa6d 100644
--- a/dev-python/sphobjinv/sphobjinv-2.3.1.ebuild
+++ b/dev-python/sphobjinv/sphobjinv-2.3.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 "
 
 LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 SLOT="0"
 
 RDEPEND="



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

2023-02-12 Thread Matt Turner
commit: 4713346628c31c6ddd7fa850a58020bdb8776667
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:16 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47133466

dev-python/dictdiffer: Keyword 0.9.0-r1 alpha, #837098

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

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

diff --git a/dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild 
b/dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild
index dedad62b5db7..c1de4dd4c19d 100644
--- a/dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild
+++ b/dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 SLOT="0"
 
 BDEPEND="



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

2023-02-12 Thread Matt Turner
commit: 4eaee9ac84cb1998535b619472d4d58f0b4c9f0f
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:18 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eaee9ac

dev-python/sphinxcontrib-programoutput: Keyword 0.17-r1 alpha, #837098

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

 .../sphinxcontrib-programoutput-0.17-r1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.17-r1.ebuild
 
b/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.17-r1.ebuild
index b426723ce678..d06680a900d4 100644
--- 
a/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.17-r1.ebuild
+++ 
b/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.17-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/sphinx[${PYTHON_USEDEP}]



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

2023-02-12 Thread Matt Turner
commit: d18dc6c7a32f10f31017451489513c0f04039432
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:17 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d18dc6c7

dev-python/fuzzywuzzy: Keyword 0.18.0 alpha, #837098

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

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

diff --git a/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild 
b/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild
index f58d47faf4a6..0942f24e9649 100644
--- a/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild
+++ b/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Fuzzy string matching in python"
 HOMEPAGE="https://github.com/seatgeek/fuzzywuzzy;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 LICENSE="GPL-2"
 SLOT="0"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-autodoc-typehints/

2023-02-12 Thread Matt Turner
commit: fe4695304cf38264bc7e1a16a95bca9b88c8ca23
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:18 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe469530

dev-python/sphinx-autodoc-typehints: Keyword 1.22 alpha, #837098

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

 .../sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.22.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.22.ebuild 
b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.22.ebuild
index 395c86133d9e..be3e6447f757 100644
--- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.22.ebuild
+++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.22.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 "
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 SLOT="0"
 
 RDEPEND="



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

2023-02-12 Thread Matt Turner
commit: 0562efd516b53b4f0cfe70ead87a2d8b7234b137
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:19 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0562efd5

dev-python/terminado: Keyword 0.17.1 alpha, #837098

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

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

diff --git a/dev-python/terminado/terminado-0.17.1.ebuild 
b/dev-python/terminado/terminado-0.17.1.ebuild
index 0bff94e7c8e3..5f742f36dc44 100644
--- a/dev-python/terminado/terminado-0.17.1.ebuild
+++ b/dev-python/terminado/terminado-0.17.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD-2"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/ptyprocess[${PYTHON_USEDEP}]



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

2023-02-12 Thread Matt Turner
commit: b9e0296a57c0023479d4f1ee1fec17f643bd35c3
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:17 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9e0296a

dev-python/timeout-decorator: Keyword 0.5.0-r1 alpha, #837098

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

 dev-python/timeout-decorator/timeout-decorator-0.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/timeout-decorator/timeout-decorator-0.5.0-r1.ebuild 
b/dev-python/timeout-decorator/timeout-decorator-0.5.0-r1.ebuild
index 164c257df163..54045db8515c 100644
--- a/dev-python/timeout-decorator/timeout-decorator-0.5.0-r1.ebuild
+++ b/dev-python/timeout-decorator/timeout-decorator-0.5.0-r1.ebuild
@@ -24,6 +24,6 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 
 distutils_enable_tests pytest



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

2023-02-12 Thread Matt Turner
commit: 9af01bca54e7796c82006c7232ce5434869343c2
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:13 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9af01bca

dev-python/editables: Keyword 0.3 alpha, #837098

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

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

diff --git a/dev-python/editables/editables-0.3.ebuild 
b/dev-python/editables/editables-0.3.ebuild
index a41f2e806150..85839c179f2c 100644
--- a/dev-python/editables/editables-0.3.ebuild
+++ b/dev-python/editables/editables-0.3.ebuild
@@ -20,6 +20,6 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 distutils_enable_tests pytest



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

2023-02-12 Thread Matt Turner
commit: c6acb98732c73f3e23afcefcb87223df821f6622
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:17 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6acb987

dev-python/pytest-ordering: Keyword 0.6 alpha, #837098

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

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

diff --git a/dev-python/pytest-ordering/pytest-ordering-0.6.ebuild 
b/dev-python/pytest-ordering/pytest-ordering-0.6.ebuild
index 2efe2de13437..86c954d52401 100644
--- a/dev-python/pytest-ordering/pytest-ordering-0.6.ebuild
+++ b/dev-python/pytest-ordering/pytest-ordering-0.6.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ftobia/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 
 RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
 



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

2023-02-12 Thread Matt Turner
commit: b4304ffd9149eb942978395de9d8627a90eb27f3
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:17 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4304ffd

dev-python/stdio-mgr: Keyword 1.0.1 alpha, #837098

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

 dev-python/stdio-mgr/stdio-mgr-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/stdio-mgr/stdio-mgr-1.0.1.ebuild 
b/dev-python/stdio-mgr/stdio-mgr-1.0.1.ebuild
index 3b1cf881f202..4d98844ebbf5 100644
--- a/dev-python/stdio-mgr/stdio-mgr-1.0.1.ebuild
+++ b/dev-python/stdio-mgr/stdio-mgr-1.0.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="
 SRC_URI="https://github.com/bskinn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 SLOT="0"
 
 RDEPEND=">=dev-python/attrs-17.1[${PYTHON_USEDEP}]"



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

2023-02-12 Thread Matt Turner
commit: 8bc1217ab8d67a27a164715d741e4c4e2807d43c
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:17 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc1217a

dev-python/pytest-check: Keyword 2.1.3 alpha, #837098

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

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

diff --git a/dev-python/pytest-check/pytest-check-2.1.3.ebuild 
b/dev-python/pytest-check/pytest-check-2.1.3.ebuild
index 98715a584197..12a44c724113 100644
--- a/dev-python/pytest-check/pytest-check-2.1.3.ebuild
+++ b/dev-python/pytest-check/pytest-check-2.1.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 RDEPEND="
>=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]



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

2023-02-12 Thread Matt Turner
commit: 98c6a7b8f4df6e4d245bdaf0d18d99c4e9cd6c99
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:16 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98c6a7b8

dev-python/typeguard: Keyword 2.13.3-r1 alpha, #837098

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

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

diff --git a/dev-python/typeguard/typeguard-2.13.3-r1.ebuild 
b/dev-python/typeguard/typeguard-2.13.3-r1.ebuild
index daefd24aab60..5afe6717bb9d 100644
--- a/dev-python/typeguard/typeguard-2.13.3-r1.ebuild
+++ b/dev-python/typeguard/typeguard-2.13.3-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 BDEPEND="
dev-python/setuptools_scm[${PYTHON_USEDEP}]



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

2023-02-12 Thread Matt Turner
commit: 9b113cef1848ac4b2ce436869303f874e3af5916
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:15 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b113cef

dev-python/httpx: Keyword 0.23.3-r1 alpha, #837098

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

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

diff --git a/dev-python/httpx/httpx-0.23.3-r1.ebuild 
b/dev-python/httpx/httpx-0.23.3-r1.ebuild
index 9b24e4b5407e..cf3226521a58 100644
--- a/dev-python/httpx/httpx-0.23.3-r1.ebuild
+++ b/dev-python/httpx/httpx-0.23.3-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="cli"
 
 RDEPEND="



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

2023-02-12 Thread Matt Turner
commit: 0a611e465e8e06df341bb05517e7d219ed0f4e95
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:15 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a611e46

dev-python/httpcore: Keyword 0.16.3 alpha, #837098

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

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

diff --git a/dev-python/httpcore/httpcore-0.16.3.ebuild 
b/dev-python/httpcore/httpcore-0.16.3.ebuild
index fcc4eef3b30b..f5a9e34828ce 100644
--- a/dev-python/httpcore/httpcore-0.16.3.ebuild
+++ b/dev-python/httpcore/httpcore-0.16.3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="


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

2023-02-12 Thread Matt Turner
commit: c4af942e2713e13df7d146172c1c7cbab28bf615
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:16 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4af942e

dev-python/nptyping: Keyword 2.3.1 alpha, #837098

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

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

diff --git a/dev-python/nptyping/nptyping-2.3.1.ebuild 
b/dev-python/nptyping/nptyping-2.3.1.ebuild
index bc1162307638..9182df6d4217 100644
--- a/dev-python/nptyping/nptyping-2.3.1.ebuild
+++ b/dev-python/nptyping/nptyping-2.3.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 
 RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]



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

2023-02-12 Thread Matt Turner
commit: cc67d45915671565ff8afa7ff2ff2edc034be8ee
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:15 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc67d459

dev-python/websockets: Keyword 10.4 alpha, #837098

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

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

diff --git a/dev-python/websockets/websockets-10.4.ebuild 
b/dev-python/websockets/websockets-10.4.ebuild
index 34aa7d690013..27f8123c30f1 100644
--- a/dev-python/websockets/websockets-10.4.ebuild
+++ b/dev-python/websockets/websockets-10.4.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 distutils_enable_tests pytest
 



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

2023-02-12 Thread Matt Turner
commit: c83adff8ccedb4b8e2de3320f96d51c0138ee1de
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:14 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c83adff8

dev-python/anyio: Keyword 3.6.1 alpha, #837098

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

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

diff --git a/dev-python/anyio/anyio-3.6.1.ebuild 
b/dev-python/anyio/anyio-3.6.1.ebuild
index 2fc4fc8df8c5..cac19fef4ecf 100644
--- a/dev-python/anyio/anyio-3.6.1.ebuild
+++ b/dev-python/anyio/anyio-3.6.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RDEPEND="
>=dev-python/idna-2.8[${PYTHON_USEDEP}]



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

2023-02-12 Thread Matt Turner
commit: a39585bf3debbafe4c726b303738802c4613848b
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:14 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a39585bf

dev-python/hatchling: Keyword 1.13.0 alpha, #837098

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

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

diff --git a/dev-python/hatchling/hatchling-1.13.0.ebuild 
b/dev-python/hatchling/hatchling-1.13.0.ebuild
index 9b92d2a41c5b..84adfdd20001 100644
--- a/dev-python/hatchling/hatchling-1.13.0.ebuild
+++ b/dev-python/hatchling/hatchling-1.13.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}/backend
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 # deps are listed in backend/src/hatchling/ouroboros.py
 RDEPEND="



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

2023-02-12 Thread Matt Turner
commit: 5f740ae815682085b7b1d72c9e3ec82144b3dcde
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:15 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f740ae8

dev-python/h11: Keyword 0.14.0 alpha, #837098

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

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

diff --git a/dev-python/h11/h11-0.14.0.ebuild b/dev-python/h11/h11-0.14.0.ebuild
index 14b252154561..355ad89d42c8 100644
--- a/dev-python/h11/h11-0.14.0.ebuild
+++ b/dev-python/h11/h11-0.14.0.ebuild
@@ -18,6 +18,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 distutils_enable_tests pytest



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

2023-02-12 Thread Matt Turner
commit: 2a3ea9c82b5f2f58c36bbcd678825fd90cc40c4c
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:15 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a3ea9c8

dev-python/wsproto: Keyword 1.2.0 alpha, #837098

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

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

diff --git a/dev-python/wsproto/wsproto-1.2.0.ebuild 
b/dev-python/wsproto/wsproto-1.2.0.ebuild
index 759b03935465..73fafbe8ba85 100644
--- a/dev-python/wsproto/wsproto-1.2.0.ebuild
+++ b/dev-python/wsproto/wsproto-1.2.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RDEPEND="
>=dev-python/h11-0.9[${PYTHON_USEDEP}]



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

2023-02-12 Thread Matt Turner
commit: 851c7b810f99285363e9827294c30e943e2fca9c
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:16 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=851c7b81

dev-python/uvicorn: Keyword 0.20.0 alpha, #837098

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

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

diff --git a/dev-python/uvicorn/uvicorn-0.20.0.ebuild 
b/dev-python/uvicorn/uvicorn-0.20.0.ebuild
index a1b546a2e902..bc899d6b9df0 100644
--- a/dev-python/uvicorn/uvicorn-0.20.0.ebuild
+++ b/dev-python/uvicorn/uvicorn-0.20.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RDEPEND="
>=dev-python/asgiref-3.4.0[${PYTHON_USEDEP}]



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

2023-02-12 Thread Matt Turner
commit: e8f8c1090ea2a0a829e070b110e71486ab16901c
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:14 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8f8c109

dev-python/soupsieve: Keyword 2.3.2_p1 alpha, #837098

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

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

diff --git a/dev-python/soupsieve/soupsieve-2.3.2_p1.ebuild 
b/dev-python/soupsieve/soupsieve-2.3.2_p1.ebuild
index 324095fd9535..5391f6203f3a 100644
--- a/dev-python/soupsieve/soupsieve-2.3.2_p1.ebuild
+++ b/dev-python/soupsieve/soupsieve-2.3.2_p1.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 BDEPEND="
test? (



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

2023-02-12 Thread Matt Turner
commit: 3a7740ff22138fd7de83d6eb340f10f90054f71f
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:22:14 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:22:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a7740ff

dev-python/socksio: Keyword 1.0.0 alpha, #837098

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

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

diff --git a/dev-python/socksio/socksio-1.0.0.ebuild 
b/dev-python/socksio/socksio-1.0.0.ebuild
index 3a3213751471..378ffbc07f28 100644
--- a/dev-python/socksio/socksio-1.0.0.ebuild
+++ b/dev-python/socksio/socksio-1.0.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 distutils_enable_tests pytest
 



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

2023-02-12 Thread Matthew Thode
commit: 8e215c21266a9d2cbe792844f542c18790de2f8d
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Feb 13 03:18:08 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Feb 13 03:18:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e215c21

gui-wm/sway: add 1.8.1

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

 gui-wm/sway/Manifest  |   1 +
 gui-wm/sway/sway-1.8.1.ebuild | 117 ++
 2 files changed, 118 insertions(+)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index bc7edc11c748..f5d92da103a8 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,2 +1,3 @@
 DIST sway-1.7.tar.gz 5559075 BLAKE2B 
702b9a209d603c88743f2e89d0787431b7a30e8b7554c9596edb9735af862d23c585158737a0943a470637138cbc5275bee37bd2d820a7489cdd0747d98e6e22
 SHA512 
028cf5d504d5914bfb78d44156d6a290de660c5ed0638f4e2c56e5be76db9b0baeda035e1fa1ae23559016bd7e4312f7ff70c2fb4904df25358577c1a3d21243
+DIST sway-1.8.1.tar.gz 5577483 BLAKE2B 
0e21c3a113b6bbb4a535ef77e347304ead98a424b65c176299f3d86fd52c35abf88d4e88fff0a8ecdb48494e8275110c79ea35fafd2902653db03fd938ee0323
 SHA512 
1f9909cb0402a99926d0ff1cefb98c40930e61678067413b6f195b036e6018a4f85bb3a6649d8bb743c93f0476b103791617a94d7c8c11a2c021f40131b65563
 DIST sway-1.8.tar.gz 5577138 BLAKE2B 
cf93db2d7722be5a14f3557087c8298cbbbaa7268ffb8540c5473581200323b6ba24c9a669e2b7fb31afe3cbe49314eef9f224c438ad3c4cd93ef939285be365
 SHA512 
9f4f24ecc16c2ffe0e2b17fa5f0da871493073fc96f2daf20323459b3adfb29bae3c369833d713ae254b5ac036d9b6625f76595ca31c3d216626095d1ef29615

diff --git a/gui-wm/sway/sway-1.8.1.ebuild b/gui-wm/sway/sway-1.8.1.ebuild
new file mode 100644
index ..8c30e4dd9e1f
--- /dev/null
+++ b/gui-wm/sway/sway-1.8.1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson optfeature
+
+DESCRIPTION="i3-compatible Wayland window manager"
+HOMEPAGE="https://swaywm.org;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
+else
+   MY_PV=${PV/_rc/-rc}
+   SRC_URI="https://github.com/swaywm/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="grimshot +man +swaybar +swaynag tray wallpapers X"
+
+DEPEND="
+   >=dev-libs/json-c-0.13:0=
+   >=dev-libs/libinput-1.21.0:0=
+   sys-auth/seatd:=
+   dev-libs/libpcre2
+   >=dev-libs/wayland-1.20.0
+   x11-libs/cairo
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   x11-libs/pixman
+   media-libs/mesa[gles2,libglvnd(+)]
+   swaybar? ( x11-libs/gdk-pixbuf:2 )
+   tray? ( || (
+   sys-apps/systemd
+   sys-auth/elogind
+   sys-libs/basu
+   ) )
+   wallpapers? ( gui-apps/swaybg[gdk-pixbuf(+)] )
+   X? (
+   x11-libs/libxcb:0=
+   x11-libs/xcb-util-wm
+   )
+"
+# x11-libs/xcb-util-wm needed for xcb-iccm
+if [[ ${PV} ==  ]]; then
+   DEPEND+="~gui-libs/wlroots-:=[X?]"
+else
+   DEPEND+="
+   >=gui-libs/wlroots-0.16:=[X?]
+   https://github.com/swaywm/sway/wiki/Useful-add-ons-for-sway;
+   einfo "Please note that some of them might not (yet) available on 
gentoo"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/taskflow/

2023-02-12 Thread Matt Turner
commit: c361193dc6edbf8d2c3bc38e6dc3f3d5bacab2a3
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:09:40 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:09:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c361193d

dev-cpp/taskflow: Keyword 3.4.0 alpha, #873814

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

 dev-cpp/taskflow/taskflow-3.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/taskflow/taskflow-3.4.0.ebuild 
b/dev-cpp/taskflow/taskflow-3.4.0.ebuild
index c23ae2ccf7b7..cf891e256b0e 100644
--- a/dev-cpp/taskflow/taskflow-3.4.0.ebuild
+++ b/dev-cpp/taskflow/taskflow-3.4.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
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/taskflow-${PV}"
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc 
~x86"
S="${WORKDIR}/taskflow-${PV}"
 fi
 



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

2023-02-12 Thread Matt Turner
commit: 5933c9c3a5364efb34ea02daa7b59bad573b6010
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:09:39 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:09:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5933c9c3

dev-python/rapidfuzz_capi: Keyword 1.0.5 alpha, #873814

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

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

diff --git a/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild 
b/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
index c335537a6db5..bdd7ac2b1ca0 100644
--- a/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
+++ b/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
@@ -20,4 +20,4 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"



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

2023-02-12 Thread Matt Turner
commit: 029d8e5d062d7ae61cb9fa2e755817e13cd7d423
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:09:40 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:09:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=029d8e5d

dev-python/rapidfuzz: Keyword 2.13.7 alpha, #873814

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

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

diff --git a/dev-python/rapidfuzz/rapidfuzz-2.13.7.ebuild 
b/dev-python/rapidfuzz/rapidfuzz-2.13.7.ebuild
index ceb47b2e62b3..7c0a15e54354 100644
--- a/dev-python/rapidfuzz/rapidfuzz-2.13.7.ebuild
+++ b/dev-python/rapidfuzz/rapidfuzz-2.13.7.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 
 # all these are header-only libraries
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/rapidfuzz-cpp/

2023-02-12 Thread Matt Turner
commit: 56dc8452a5edee256f5513b1d398c68f0b312b2d
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:09:40 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:09:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56dc8452

dev-cpp/rapidfuzz-cpp: Keyword 1.10.4 alpha, #873814

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

 dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.4.ebuild 
b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.4.ebuild
index c353ee1fdfb1..9d2c6df71489 100644
--- a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.4.ebuild
+++ b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-1.10.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-02-12 Thread Matt Turner
commit: 0a601644d52a4e44c1ca01f7225fa1c2e59457e6
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:09:40 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:09:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a601644

dev-python/Levenshtein: Keyword 0.20.9 alpha, #873814

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

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

diff --git a/dev-python/Levenshtein/Levenshtein-0.20.9.ebuild 
b/dev-python/Levenshtein/Levenshtein-0.20.9.ebuild
index ed97153de754..ea0176091b33 100644
--- a/dev-python/Levenshtein/Levenshtein-0.20.9.ebuild
+++ b/dev-python/Levenshtein/Levenshtein-0.20.9.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 
 DEPEND="
>=dev-cpp/rapidfuzz-cpp-1.7.0



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/doctest/

2023-02-12 Thread Matt Turner
commit: 4deaa467ff8dae99cc423377ba984ab3e8cec8af
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:09:39 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:09:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4deaa467

dev-cpp/doctest: Keyword 2.4.9 alpha, #873814

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

 dev-cpp/doctest/doctest-2.4.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/doctest/doctest-2.4.9.ebuild 
b/dev-cpp/doctest/doctest-2.4.9.ebuild
index d0434fd1651d..fee3db8cd40d 100644
--- a/dev-cpp/doctest/doctest-2.4.9.ebuild
+++ b/dev-cpp/doctest/doctest-2.4.9.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
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/doctest/doctest/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-02-12 Thread Matt Turner
commit: 78b6800eeef69b8ee7bfc485266c293c632b0039
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:04:28 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:04:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b6800e

dev-python/nptyping: Remove mistakenly-added version

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

 dev-python/nptyping/Manifest  |  1 -
 dev-python/nptyping/nptyping-2.4.1.ebuild | 50 ---
 2 files changed, 51 deletions(-)

diff --git a/dev-python/nptyping/Manifest b/dev-python/nptyping/Manifest
index b2a3aad56dc5..11a8f4320745 100644
--- a/dev-python/nptyping/Manifest
+++ b/dev-python/nptyping/Manifest
@@ -1,2 +1 @@
 DIST nptyping-2.3.1.gh.tar.gz 66951 BLAKE2B 
781e2e84b7d89337c4753a050e95f3f9cad3a1aca22ea235e203ebe231bfc7dc4e91f5455603c4f7fe833b7b97ea9e8e561eea62eef4d0b2dce4ade077b8526d
 SHA512 
a80df18cba3d427668be0f44f3ca315cf80daf7e3aed90d76b159479de069054cb4a2442abf7b658ddc853736fc7c3be2b0d1db2d7c9e54938cb1883eb0cb2c9
-DIST nptyping-2.4.1.gh.tar.gz 71092 BLAKE2B 
a1d8bcea055b9d46c6891ed6b0aa0bba6abcdd04cd7ad3c4ff75bf69547be0c3df5abd6783e405bfc627d4d33cb71b8895ef854bff4e573561235012e8a4db0f
 SHA512 
df2694743c5ee349f2dc2b119b38f2d0d5d38b51a0dcf8336c7e17bd9075e05e94d76d01a35156069a6c95310f69bca9040f972a7efa6e7e581503ad77730520

diff --git a/dev-python/nptyping/nptyping-2.4.1.ebuild 
b/dev-python/nptyping/nptyping-2.4.1.ebuild
deleted file mode 100644
index 5408cf5b8bdd..
--- a/dev-python/nptyping/nptyping-2.4.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# 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="Type hints for Numpy"
-HOMEPAGE="
-   https://pypi.org/project/nptyping/
-   https://github.com/ramonhagenaars/nptyping/
-"
-SRC_URI="
-   https://github.com/ramonhagenaars/nptyping/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
-
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   ' 3.8 3.9)
-"
-BDEPEND="
-   test? (
-   dev-python/mypy[${PYTHON_USEDEP}]
-   dev-python/typeguard[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_IGNORE=(
-   # TODO: package beartype?
-   tests/test_beartype.py
-   # TODO: package pyright?
-   tests/test_pyright.py
-   # test for... whether the release is on pypi?
-   # requires Internet + feedparser, meaningless for users
-   tests/test_package_info.py
-   # relies on Internet access to fetch packages for pip
-   tests/test_wheel.py
-)
-
-distutils_enable_tests pytest



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

2023-02-12 Thread Matt Turner
commit: d9af246c294e44e4a27412b2e9824f495cff0d10
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:02:46 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:02:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9af246c

dev-python/sphinxcontrib-jquery: Keyword 3.0.0 alpha, #893998

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

 dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild 
b/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
index 37baddac2ae2..9862ea75e166 100644
--- a/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
+++ b/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 # MIT for jQuery
 LICENSE="0BSD MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv"
 
 BDEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: dev-python/hatch-vcs/files/, dev-python/hatch-vcs/, dev-python/nptyping/

2023-02-12 Thread Matt Turner
commit: 2e43e38f24598f2626b6d4b0a6c0496ad284a8c3
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:01:52 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:02:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e43e38f

dev-python/hatch-vcs: Add patch to fix test suite

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

 0-Work-with-setuptools_scm-7.1-fix-25-26.patch | 32 ++
 dev-python/hatch-vcs/hatch-vcs-0.3.0.ebuild|  4 ++
 dev-python/nptyping/Manifest   |  1 +
 dev-python/nptyping/nptyping-2.4.1.ebuild  | 50 ++
 4 files changed, 87 insertions(+)

diff --git 
a/dev-python/hatch-vcs/files/hatch-vcs-0.3.0-Work-with-setuptools_scm-7.1-fix-25-26.patch
 
b/dev-python/hatch-vcs/files/hatch-vcs-0.3.0-Work-with-setuptools_scm-7.1-fix-25-26.patch
new file mode 100644
index ..919036acd720
--- /dev/null
+++ 
b/dev-python/hatch-vcs/files/hatch-vcs-0.3.0-Work-with-setuptools_scm-7.1-fix-25-26.patch
@@ -0,0 +1,32 @@
+From 47364faf5563df0eaa631ed10383817762c6b547 Mon Sep 17 00:00:00 2001
+From: Ben Beasley 
+Date: Thu, 5 Jan 2023 18:49:54 -0500
+Subject: [PATCH] Work with setuptools_scm 7.1 (fix #25) (#26)
+
+Make test_write less brittle (see also #8, #9) so that it works with
+_version.py files generated by at least setuptools_scm 7.1, 7.0, and
+6.x.
+---
+ tests/test_build.py | 6 --
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/tests/test_build.py b/tests/test_build.py
+index 2fde601..7c76343 100644
+--- a/tests/test_build.py
 b/tests/test_build.py
+@@ -75,8 +75,10 @@ def test_write(new_project_write):
+ assert os.path.isfile(version_file)
+ 
+ lines = read_file(version_file).splitlines()
+-assert lines[3].startswith(('version =', '__version__ ='))
+-assert lines[3].endswith("version = '1.2.3'")
++version_starts = ('version = ', '__version__ = ')
++assert any(line.startswith(version_starts) for line in lines)
++version_line = next(line for line in lines if 
line.startswith(version_starts))
++assert version_line.endswith(" = '1.2.3'")
+ 
+ 
+ @pytest.mark.skipif(sys.version_info[0] == 2, reason='Depends on fix in 6.4.0 
which is Python 3-only')
+-- 
+2.39.1
+

diff --git a/dev-python/hatch-vcs/hatch-vcs-0.3.0.ebuild 
b/dev-python/hatch-vcs/hatch-vcs-0.3.0.ebuild
index 56b375eb4b11..4f277c25e9ec 100644
--- a/dev-python/hatch-vcs/hatch-vcs-0.3.0.ebuild
+++ b/dev-python/hatch-vcs/hatch-vcs-0.3.0.ebuild
@@ -31,4 +31,8 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-Work-with-setuptools_scm-7.1-fix-25-26.patch
+)
+
 distutils_enable_tests pytest

diff --git a/dev-python/nptyping/Manifest b/dev-python/nptyping/Manifest
index 11a8f4320745..b2a3aad56dc5 100644
--- a/dev-python/nptyping/Manifest
+++ b/dev-python/nptyping/Manifest
@@ -1 +1,2 @@
 DIST nptyping-2.3.1.gh.tar.gz 66951 BLAKE2B 
781e2e84b7d89337c4753a050e95f3f9cad3a1aca22ea235e203ebe231bfc7dc4e91f5455603c4f7fe833b7b97ea9e8e561eea62eef4d0b2dce4ade077b8526d
 SHA512 
a80df18cba3d427668be0f44f3ca315cf80daf7e3aed90d76b159479de069054cb4a2442abf7b658ddc853736fc7c3be2b0d1db2d7c9e54938cb1883eb0cb2c9
+DIST nptyping-2.4.1.gh.tar.gz 71092 BLAKE2B 
a1d8bcea055b9d46c6891ed6b0aa0bba6abcdd04cd7ad3c4ff75bf69547be0c3df5abd6783e405bfc627d4d33cb71b8895ef854bff4e573561235012e8a4db0f
 SHA512 
df2694743c5ee349f2dc2b119b38f2d0d5d38b51a0dcf8336c7e17bd9075e05e94d76d01a35156069a6c95310f69bca9040f972a7efa6e7e581503ad77730520

diff --git a/dev-python/nptyping/nptyping-2.4.1.ebuild 
b/dev-python/nptyping/nptyping-2.4.1.ebuild
new file mode 100644
index ..5408cf5b8bdd
--- /dev/null
+++ b/dev-python/nptyping/nptyping-2.4.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Type hints for Numpy"
+HOMEPAGE="
+   https://pypi.org/project/nptyping/
+   https://github.com/ramonhagenaars/nptyping/
+"
+SRC_URI="
+   https://github.com/ramonhagenaars/nptyping/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/typeguard[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_IGNORE=(
+   # TODO: package beartype?
+   tests/test_beartype.py
+   # TODO: package pyright?
+   tests/test_pyright.py
+   # test for... whether the release is on pypi?
+   # requires Internet + feedparser, meaningless for users
+   

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

2023-02-12 Thread Matt Turner
commit: a750ebaa7e72127aa91db794fc4d1d7b8dc685c9
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 03:02:47 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 03:02:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a750ebaa

dev-python/sphinx_rtd_theme: Keyword 1.2.0 alpha, #893998

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

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

diff --git a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild 
b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild
index ab5ab6f43c51..7c32687fbd20 100644
--- a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild
+++ b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.2.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv"
 
 RDEPEND="
dev-python/docutils[${PYTHON_USEDEP}]



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

2023-02-12 Thread Sam James
commit: 34dc087ab7687bdca24b3c3b0e9fdeefa98c4f79
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 13 02:51:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 02:51:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34dc087a

media-libs/stk: fix build

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

 .../stk/files/stk-4.5.1/060_all_linux_pulse.patch  | 36 ++
 media-libs/stk/stk-4.6.2.ebuild|  6 ++--
 2 files changed, 40 insertions(+), 2 deletions(-)

diff --git a/media-libs/stk/files/stk-4.5.1/060_all_linux_pulse.patch 
b/media-libs/stk/files/stk-4.5.1/060_all_linux_pulse.patch
new file mode 100644
index ..2e4ae36abd7e
--- /dev/null
+++ b/media-libs/stk/files/stk-4.5.1/060_all_linux_pulse.patch
@@ -0,0 +1,36 @@
+https://github.com/thestk/stk/commit/b3439132339fc0fc649b8e305d7872e60b9520bf
+
+From b3439132339fc0fc649b8e305d7872e60b9520bf Mon Sep 17 00:00:00 2001
+From: Tristan Matthews 
+Date: Wed, 9 Feb 2022 17:20:26 -0500
+Subject: [PATCH] configure: fix build for --with-pulse
+
+--- a/configure.ac
 b/configure.ac
+@@ -162,6 +162,14 @@ api="$api -D__UNIX_JACK__"
+ AC_MSG_RESULT(using ALSA)
+ AC_CHECK_LIB(asound, snd_pcm_open, , AC_MSG_ERROR(ALSA support requires 
the asound library!))])
+ 
++# Look for PulseAudio flag
++AC_ARG_WITH(pulse, [  --with-pulse = choose PulseAudio support (linux 
only)])
++AS_IF([test "x$with_pulse" == "xyes"], [
++api="$api -D__LINUX_PULSE__"
++AC_MSG_RESULT(using PulseAudio)
++AC_CHECK_LIB(pulse, pa_proplist_gets, , AC_MSG_ERROR(PulseAudio support 
requires the libpulse library!))
++AC_CHECK_LIB(pulse-simple, pa_simple_new, , AC_MSG_ERROR(PulseAudio 
support requires the libpulse-simple library!))])
++
+ # Look for OSS flag
+ AC_ARG_WITH(oss, [  --with-oss = choose OSS API support (unixes only)])
+ AS_IF([test "x$with_oss" == "xyes"], [
+--- a/include/Stk.h
 b/include/Stk.h
+@@ -622,7 +622,7 @@ const StkFloat ONE_OVER_128 = 0.0078125;
+ #if defined(__WINDOWS_DS__) || defined(__WINDOWS_ASIO__) || 
defined(__WINDOWS_MM__)
+   #define __OS_WINDOWS__
+   #define __STK_REALTIME__
+-#elif defined(__LINUX_OSS__) || defined(__LINUX_ALSA__) || 
defined(__UNIX_JACK__)
++#elif defined(__LINUX_OSS__) || defined(__LINUX_ALSA__) || 
defined(__UNIX_JACK__) || defined(__LINUX_PULSE__)
+   #define __OS_LINUX__
+   #define __STK_REALTIME__
+ #elif defined(__IRIX_AL__)
+

diff --git a/media-libs/stk/stk-4.6.2.ebuild b/media-libs/stk/stk-4.6.2.ebuild
index 52b7e39ead65..1a28ba8457df 100644
--- a/media-libs/stk/stk-4.6.2.ebuild
+++ b/media-libs/stk/stk-4.6.2.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=8
 
-inherit autotools
+inherit autotools flag-o-matic
 
 DESCRIPTION="Synthesis ToolKit in C++"
 HOMEPAGE="https://ccrma.stanford.edu/software/stk/;
@@ -37,6 +37,8 @@ src_prepare() {
 }
 
 src_configure() {
+   use kernel_linux && append-flags -D__OS_LINUX__
+
#breaks with --disable-foo...uses as --enable-foo
local myconf
if use debug; then



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

2023-02-12 Thread Sam James
commit: 2734ba2dfddf7f2feee5fbc115b612ba1aa0f020
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Fri Feb 10 05:28:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 02:09:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2734ba2d

app-editors/vim-core: update homepage

Signed-off-by: Oskari Pirhonen  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29514
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1000.ebuild | 4 ++--
 app-editors/vim-core/vim-core-9.0.1157.ebuild | 2 +-
 app-editors/vim-core/vim-core-.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1000.ebuild 
b/app-editors/vim-core/vim-core-9.0.1000.ebuild
index 091a54fad0a4..ba583b0f4e11 100644
--- a/app-editors/vim-core/vim-core-9.0.1000.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1000.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
@@ -21,7 +21,7 @@ fi
 S="${WORKDIR}/vim-${PV}"
 
 DESCRIPTION="vim and gvim shared files"
-HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim;
 
 LICENSE="vim"
 SLOT="0"

diff --git a/app-editors/vim-core/vim-core-9.0.1157.ebuild 
b/app-editors/vim-core/vim-core-9.0.1157.ebuild
index 72a59d359173..a9836a9b50d9 100644
--- a/app-editors/vim-core/vim-core-9.0.1157.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1157.ebuild
@@ -21,7 +21,7 @@ fi
 S="${WORKDIR}/vim-${PV}"
 
 DESCRIPTION="vim and gvim shared files"
-HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim;
 
 LICENSE="vim"
 SLOT="0"

diff --git a/app-editors/vim-core/vim-core-.ebuild 
b/app-editors/vim-core/vim-core-.ebuild
index 5ec3c7adc2af..df3192ffe27a 100644
--- a/app-editors/vim-core/vim-core-.ebuild
+++ b/app-editors/vim-core/vim-core-.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
@@ -21,7 +21,7 @@ fi
 S="${WORKDIR}/vim-${PV}"
 
 DESCRIPTION="vim and gvim shared files"
-HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim;
 
 LICENSE="vim"
 SLOT="0"



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

2023-02-12 Thread Sam James
commit: 72df657916bc6f584d812a9d752d33a46afcea6a
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Fri Feb 10 05:19:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 02:09:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72df6579

app-editors/gvim: update homepage

Signed-off-by: Oskari Pirhonen  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/gvim/gvim-9.0.1000.ebuild | 2 +-
 app-editors/gvim/gvim-9.0.1157.ebuild | 2 +-
 app-editors/gvim/gvim-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-editors/gvim/gvim-9.0.1000.ebuild 
b/app-editors/gvim/gvim-9.0.1000.ebuild
index 2b29aeeaedfd..2de60ab53f5d 100644
--- a/app-editors/gvim/gvim-9.0.1000.ebuild
+++ b/app-editors/gvim/gvim-9.0.1000.ebuild
@@ -27,7 +27,7 @@ fi
 S="${WORKDIR}"/vim-${PV}
 
 DESCRIPTION="GUI version of the Vim text editor"
-HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim;
 
 LICENSE="vim"
 SLOT="0"

diff --git a/app-editors/gvim/gvim-9.0.1157.ebuild 
b/app-editors/gvim/gvim-9.0.1157.ebuild
index 89652592df84..29c24d0ea9fb 100644
--- a/app-editors/gvim/gvim-9.0.1157.ebuild
+++ b/app-editors/gvim/gvim-9.0.1157.ebuild
@@ -27,7 +27,7 @@ fi
 S="${WORKDIR}"/vim-${PV}
 
 DESCRIPTION="GUI version of the Vim text editor"
-HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim;
 
 LICENSE="vim"
 SLOT="0"

diff --git a/app-editors/gvim/gvim-.ebuild 
b/app-editors/gvim/gvim-.ebuild
index 89652592df84..29c24d0ea9fb 100644
--- a/app-editors/gvim/gvim-.ebuild
+++ b/app-editors/gvim/gvim-.ebuild
@@ -27,7 +27,7 @@ fi
 S="${WORKDIR}"/vim-${PV}
 
 DESCRIPTION="GUI version of the Vim text editor"
-HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim;
 
 LICENSE="vim"
 SLOT="0"



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

2023-02-12 Thread Sam James
commit: c03c21092c6098880519b47f3e5475136da061ea
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Fri Feb 10 05:25:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 02:09:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c03c2109

app-editors/vim: update homepage

Signed-off-by: Oskari Pirhonen  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim/vim-9.0.1000.ebuild | 2 +-
 app-editors/vim/vim-9.0.1157.ebuild | 2 +-
 app-editors/vim/vim-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-editors/vim/vim-9.0.1000.ebuild 
b/app-editors/vim/vim-9.0.1000.ebuild
index 1e281291272d..3a6b2790f37b 100644
--- a/app-editors/vim/vim-9.0.1000.ebuild
+++ b/app-editors/vim/vim-9.0.1000.ebuild
@@ -25,7 +25,7 @@ else
 fi
 
 DESCRIPTION="Vim, an improved vi-style text editor"
-HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim;
 
 LICENSE="vim"
 SLOT="0"

diff --git a/app-editors/vim/vim-9.0.1157.ebuild 
b/app-editors/vim/vim-9.0.1157.ebuild
index 16f9eb7faa5f..a41d999afbf2 100644
--- a/app-editors/vim/vim-9.0.1157.ebuild
+++ b/app-editors/vim/vim-9.0.1157.ebuild
@@ -25,7 +25,7 @@ else
 fi
 
 DESCRIPTION="Vim, an improved vi-style text editor"
-HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim;
 
 LICENSE="vim"
 SLOT="0"

diff --git a/app-editors/vim/vim-.ebuild b/app-editors/vim/vim-.ebuild
index 16f9eb7faa5f..a41d999afbf2 100644
--- a/app-editors/vim/vim-.ebuild
+++ b/app-editors/vim/vim-.ebuild
@@ -25,7 +25,7 @@ else
 fi
 
 DESCRIPTION="Vim, an improved vi-style text editor"
-HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim;
 
 LICENSE="vim"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/

2023-02-12 Thread Mike Pagano
commit: 53933c421ff770e645499730fe55899e28c00c41
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Feb 13 00:52:23 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Feb 13 00:52:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53933c42

sys-kernel/git-sources: add 6.2_rc8

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

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-6.2_rc8.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index ec5520a586a9..6dc9da28eeac 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -6,3 +6,4 @@ DIST patch-6.2-rc4.patch 62686618 BLAKE2B 
4f67e021c76b1d9f028813826c49f66795b46f
 DIST patch-6.2-rc5.patch 63046709 BLAKE2B 
234ac71b0803b802c5fa54d1eef452ae1e76c9ed2b61638a357a4ccf851a38fb1ad1697a468059d5bd443c20d6cd799bf917aafd9801177b9ccd62f28255473f
 SHA512 
bf7aeaca8fe6c4476f2b346b3f1bc88fba4e9da9cf12a2668baa2e73ba0a5a443fbde995909994db903b2ca64e58ed4aae1ff0cad539cee4d3712067f73e4220
 DIST patch-6.2-rc6.patch 63222751 BLAKE2B 
ca5572d4bd8fa547cac49210fd8204a65e0d1cc7d8c8bf386be88c7c4f7ad0c72048c8ceeea21574978947f75e8837b1b63a782ec3508641d1c5ba733bbea4a8
 SHA512 
7740742abfd6521f22d3281c0df882905c89af9ff673bf8da38d8503ef9f3853dbfc467f979e3057c7813f1fbf971a7369913a3f6b6ebe2fa87391bc30d606db
 DIST patch-6.2-rc7.patch 63465285 BLAKE2B 
224e6484b6351590df8d12cd710b74b2118f4c5292ae2d10c61c3950c186d4491577fd9baba181665266ea5aaa8c30953d40ff89b7411668b3f47aa39777aaea
 SHA512 
82be92a434a18a6e5e12324adf68869bef561ac4a8cfdd07fd725e6d05f6406c7b2057c3dd62759bbdc3d100e7392729f9ac2f4acdc5270e88278928a482d18e
+DIST patch-6.2-rc8.patch 63632969 BLAKE2B 
d4a386b0c7859013a40dec5b8a8fb7d4163432d5d383396f964cecb24e3461bc18e70287465d074a219eeaad3134af2bc5ccd488c815cd7cdd4f43e7f4165fef
 SHA512 
2ed9d654862af81b66e9c4ba4a002ce1be57507a1feef28bc3e92fc0c66eba68c9f18c53709eedfd7c7363c270fe056abffd05deffb16b33894e11a4b52767f0

diff --git a/sys-kernel/git-sources/git-sources-6.2_rc8.ebuild 
b/sys-kernel/git-sources/git-sources-6.2_rc8.ebuild
new file mode 100644
index ..3361401fba57
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-6.2_rc8.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="6.1"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+K_NODRYRUN="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~s390 
~sparc ~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.6-r4"
+
+pkg_postinst() {
+   postinst_sources
+}



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

2023-02-12 Thread Sam James
commit: 99085aa79cf1e88c54119277999db4a7661431e3
Author: Aisha Tammy  bsd  ac>
AuthorDate: Sun Feb 12 12:45:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 00:39:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99085aa7

gui-wm/wayfire: add 0.7.5

Closes: https://bugs.gentoo.org/884055
Signed-off-by: Aisha Tammy  bsd.ac>
Signed-off-by: Sam James  gentoo.org>

 gui-wm/wayfire/Manifest |   1 +
 gui-wm/wayfire/wayfire-0.7.5.ebuild | 105 
 2 files changed, 106 insertions(+)

diff --git a/gui-wm/wayfire/Manifest b/gui-wm/wayfire/Manifest
index 90f60019c070..b0f036b8be78 100644
--- a/gui-wm/wayfire/Manifest
+++ b/gui-wm/wayfire/Manifest
@@ -1 +1,2 @@
 DIST wayfire-0.7.3.tar.xz 765524 BLAKE2B 
b82c66796d7fb3d07c7bd9078755b7c38df1bd5c93daa659fc98b1182679bc0a06a24b322c6ab492d06d30c898659e2ba849c1d5944260e8775a04fd8a5bd078
 SHA512 
7bb5b8492a632a9816e847ec72def74dc234bcc30da7c320a0cd3b1d60492f5521ad8ac76a12ef967d1b114bcde9be72eb8ffc618977aed8e198d4ace1e7056e
+DIST wayfire-0.7.5.tar.xz 781952 BLAKE2B 
10f4927d793ad2f8047ab5608db72bb5988fbb4df805dc65a87b011453729109ca0b3a92cf89e867266fae52268e1e2ac452bbd6efcc81e8f1a0c0640008adc1
 SHA512 
fce6d4c81fa3675df1e656f8bf504f7fc9d1b7104687bcc6d669950582f46bd0ad084c6a487434077df029438243cd91cf6ec60dc7d584b40bfd7a4c8d069f53

diff --git a/gui-wm/wayfire/wayfire-0.7.5.ebuild 
b/gui-wm/wayfire/wayfire-0.7.5.ebuild
new file mode 100644
index ..df69e38f7f8c
--- /dev/null
+++ b/gui-wm/wayfire/wayfire-0.7.5.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson toolchain-funcs
+
+DESCRIPTION="compiz like 3D wayland compositor"
+HOMEPAGE="https://github.com/WayfireWM/wayfire;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git;
+else
+   
SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/v${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="debug +gles +system-wfconfig +system-wlroots X"
+
+DEPEND="
+   dev-libs/libinput:=
+   dev-libs/wayland
+   gui-libs/gtk-layer-shell
+   media-libs/glm
+   media-libs/mesa:=[gles2,wayland,X?]
+   media-libs/libglvnd[X?]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/freetype:=[X?]
+   x11-libs/libdrm
+   x11-libs/gtk+:3=[wayland,X?]
+   x11-libs/cairo[X?,svg(+)]
+   x11-libs/libxkbcommon[X?]
+   x11-libs/pango
+   x11-libs/pixman
+   X? (
+   x11-base/xwayland
+   x11-libs/libxcb
+   )
+   system-wfconfig? (
+   >=gui-libs/wf-config-0.7.1
+   =gui-libs/wlroots-0.16.0:0/16[X?]
+   )
+   !system-wlroots? ( !gui-libs/wlroots )
+"
+
+RDEPEND="
+   ${DEPEND}
+   x11-misc/xkeyboard-config
+"
+
+BDEPEND="
+   dev-libs/wayland-protocols
+   virtual/pkgconfig
+"
+
+src_configure() {
+   sed -e "s:@EPREFIX@:${EPREFIX}:" \
+   "${FILESDIR}"/wayfire-session > "${T}"/wayfire-session || die
+   sed -e "s:@EPREFIX@:${EPREFIX}:" \
+   "${FILESDIR}"/wayfire-session.desktop > 
"${T}"/wayfire-session.desktop || die
+   local emesonargs=(
+   $(meson_feature system-wfconfig use_system_wfconfig)
+   $(meson_feature system-wlroots use_system_wlroots)
+   $(meson_feature X xwayland)
+   $(meson_use gles enable_gles32)
+   $(usex debug --buildtype=debug "")
+   $(usex debug -Db_sanitize=address,undefined "")
+   )
+
+   # Clang will fail to link without this
+   tc-is-clang && emesonargs+=( $(usex debug -Db_lundef=false "") )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   dobin "${T}"/wayfire-session
+
+   insinto "/usr/share/wayland-sessions/"
+   insopts -m644
+   doins wayfire.desktop
+   doins "${T}"/wayfire-session.desktop
+
+   insinto "/usr/share/wayfire/"
+   doins wayfire.ini
+}
+
+pkg_postinst() {
+   if [ -z "${REPLACING_VERSIONS}" ]; then
+   elog "Wayfire has been installed but the session cannot be used"
+   elog "until you install a configuration file. The default 
config"
+   elog "file is installed at \"/usr/share/wayfire/wayfire.ini\""
+   elog "To install the file execute"
+   elog "\$ cp /usr/share/wayfire/wayfire.ini 
~/.config/wayfire.ini"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wayfire-plugins-extra/

2023-02-12 Thread Sam James
commit: 337a7d2d1203369e54b913848ab9a3cedb1dcc6e
Author: Aisha Tammy  bsd  ac>
AuthorDate: Sun Feb 12 12:52:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 00:39:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=337a7d2d

gui-libs/wayfire-plugins-extra: add 0.7.5

Closes: https://bugs.gentoo.org/884055
Signed-off-by: Aisha Tammy  bsd.ac>
Closes: https://github.com/gentoo/gentoo/pull/29557
Signed-off-by: Sam James  gentoo.org>

 gui-libs/wayfire-plugins-extra/Manifest |  1 +
 ...extra-.ebuild => wayfire-plugins-extra-0.7.5.ebuild} | 13 -
 .../wayfire-plugins-extra/wayfire-plugins-extra-.ebuild |  7 +--
 3 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/gui-libs/wayfire-plugins-extra/Manifest 
b/gui-libs/wayfire-plugins-extra/Manifest
index 61fc021a3331..7331f5a979d8 100644
--- a/gui-libs/wayfire-plugins-extra/Manifest
+++ b/gui-libs/wayfire-plugins-extra/Manifest
@@ -1 +1,2 @@
 DIST wayfire-plugins-extra-0.7.0.tar.xz 74312 BLAKE2B 
f72d706502499e4d467a4b59e10f66628024be1bab1c5e10c807758869c9b9e4aacbe426c2db0e3faa5ab166f7e4f4d0f1c345e205c6747a16a164745c6f0d74
 SHA512 
ff25a4685c88ca0129a2372b216166246cab072c2cb4f84eb7bd500db525bf5881bd7e54d0d888473d4aab0e5b33d2ee13eb7f788bb2a524e1e8e0c5efc1a6bd
+DIST wayfire-plugins-extra-0.7.5.tar.xz 75136 BLAKE2B 
7ffbb73f09175cc92f09b8a3f0493942741564278f95ff1d80066044b02ce4ceb925919ddb54fc6a37676b925d95ea7f93d09c6b0ccd448c6e9b821106d6e3ea
 SHA512 
9cc816c3c727b0093fd15ef52dea215598b4c49ef96c098f53938c041b3908b30f4dd616be4b459b7382d630a47b36baf845c24de84f35670ba2912711205911

diff --git a/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-.ebuild 
b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.7.5.ebuild
similarity index 76%
copy from gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-.ebuild
copy to gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.7.5.ebuild
index 2558b0e79566..b9222da14f98 100644
--- a/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-.ebuild
+++ b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.7.5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit meson
 
@@ -21,12 +21,15 @@ SLOT="0"
 
 DEPEND="
dev-cpp/glibmm:2
-   ~gui-libs/wlroots-:=
-   ~gui-wm/wayfire-
+   x11-libs/pixman
+   gnome-base/librsvg
+   >=gui-libs/wlroots-0.16.0:0/16
+   =gui-wm/wayfire-0.7.5
x11-libs/cairo
+   x11-libs/pixman
 "
 RDEPEND="${DEPEND}"
-
 BDEPEND="
dev-libs/wayland-protocols
virtual/pkgconfig

diff --git a/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-.ebuild 
b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-.ebuild
index 2558b0e79566..e1eb8908ec68 100644
--- a/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-.ebuild
+++ b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit meson
 
@@ -21,9 +21,12 @@ SLOT="0"
 
 DEPEND="
dev-cpp/glibmm:2
+   x11-libs/pixman
+   gnome-base/librsvg
~gui-libs/wlroots-:=
~gui-wm/wayfire-
x11-libs/cairo
+   x11-libs/pixman
 "
 RDEPEND="${DEPEND}"
 



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

2023-02-12 Thread Sam James
commit: 6b705c1f561a5faebe37b8dcd7dfbf067a48b43d
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 13 00:35:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 00:39:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b705c1f

gui-wm/wayfire: EAPI 8, sync live

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

 gui-wm/wayfire/wayfire-0.7.5.ebuild | 32 
 gui-wm/wayfire/wayfire-.ebuild  | 49 +
 2 files changed, 55 insertions(+), 26 deletions(-)

diff --git a/gui-wm/wayfire/wayfire-0.7.5.ebuild 
b/gui-wm/wayfire/wayfire-0.7.5.ebuild
index df69e38f7f8c..42ab1b20d21d 100644
--- a/gui-wm/wayfire/wayfire-0.7.5.ebuild
+++ b/gui-wm/wayfire/wayfire-0.7.5.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit meson toolchain-funcs
 
@@ -40,17 +40,29 @@ DEPEND="
x11-base/xwayland
x11-libs/libxcb
)
-   system-wfconfig? (
-   >=gui-libs/wf-config-0.7.1
-   =gui-libs/wlroots-0.16.0:0/16[X?]
-   )
-   !system-wlroots? ( !gui-libs/wlroots )
 "
 
+if [[ ${PV} ==  ]] ; then
+   DEPEND+="
+   system-wfconfig? ( ~gui-libs/wf-config-:= )
+   !system-wfconfig? ( !gui-libs/wf-config )
+   system-wlroots? ( ~gui-libs/wlroots-:=[X?] )
+   !system-wlroots? ( !gui-libs/wlroots )
+   "
+else
+   DEPEND+="
+   system-wfconfig? (
+   >=gui-libs/wf-config-0.7.1
+   =gui-libs/wlroots-0.16.0:0/16[X?]
+   )
+   !system-wlroots? ( !gui-libs/wlroots )
+   "
+fi
+
 RDEPEND="
${DEPEND}
x11-misc/xkeyboard-config

diff --git a/gui-wm/wayfire/wayfire-.ebuild 
b/gui-wm/wayfire/wayfire-.ebuild
index c0233c805c44..42ab1b20d21d 100644
--- a/gui-wm/wayfire/wayfire-.ebuild
+++ b/gui-wm/wayfire/wayfire-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit meson toolchain-funcs
 
@@ -21,31 +21,48 @@ SLOT="0"
 IUSE="debug +gles +system-wfconfig +system-wlroots X"
 
 DEPEND="
-   dev-libs/libevdev
-   dev-libs/libinput
+   dev-libs/libinput:=
dev-libs/wayland
gui-libs/gtk-layer-shell
media-libs/glm
media-libs/mesa:=[gles2,wayland,X?]
media-libs/libglvnd[X?]
-   media-libs/libjpeg-turbo
-   media-libs/libpng
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
media-libs/freetype:=[X?]
x11-libs/libdrm
x11-libs/gtk+:3=[wayland,X?]
-   x11-libs/cairo:=[X?,svg(+)]
-   x11-libs/libxkbcommon:=[X?]
+   x11-libs/cairo[X?,svg(+)]
+   x11-libs/libxkbcommon[X?]
+   x11-libs/pango
x11-libs/pixman
X? (
-   x11-libs/libxcb
x11-base/xwayland
+   x11-libs/libxcb
)
-   system-wfconfig? ( ~gui-libs/wf-config-:= )
-   !system-wfconfig? ( !gui-libs/wf-config )
-   system-wlroots? ( ~gui-libs/wlroots-:=[X?] )
-   !system-wlroots? ( !gui-libs/wlroots )
 "
 
+if [[ ${PV} ==  ]] ; then
+   DEPEND+="
+   system-wfconfig? ( ~gui-libs/wf-config-:= )
+   !system-wfconfig? ( !gui-libs/wf-config )
+   system-wlroots? ( ~gui-libs/wlroots-:=[X?] )
+   !system-wlroots? ( !gui-libs/wlroots )
+   "
+else
+   DEPEND+="
+   system-wfconfig? (
+   >=gui-libs/wf-config-0.7.1
+   =gui-libs/wlroots-0.16.0:0/16[X?]
+   )
+   !system-wlroots? ( !gui-libs/wlroots )
+   "
+fi
+
 RDEPEND="
${DEPEND}
x11-misc/xkeyboard-config
@@ -58,9 +75,9 @@ BDEPEND="
 
 src_configure() {
sed -e "s:@EPREFIX@:${EPREFIX}:" \
-   "${FILESDIR}"/wayfire-session > "${T}"/wayfire-session || die
+   "${FILESDIR}"/wayfire-session > "${T}"/wayfire-session || die
sed -e "s:@EPREFIX@:${EPREFIX}:" \
-   "${FILESDIR}"/wayfire-session.desktop > 
"${T}"/wayfire-session.desktop || die
+   "${FILESDIR}"/wayfire-session.desktop > 
"${T}"/wayfire-session.desktop || die
local emesonargs=(
$(meson_feature system-wfconfig use_system_wfconfig)
$(meson_feature system-wlroots use_system_wlroots)
@@ -95,6 +112,6 @@ pkg_postinst() {
elog "until you install a configuration file. The default 
config"
elog "file is installed at \"/usr/share/wayfire/wayfire.ini\""
elog "To install the file execute"
-   elog "\$ cp /usr/share/wayfire.ini ~/.config/wayfire.ini"
+   elog "\$ cp 

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

2023-02-12 Thread Sam James
commit: 9078d818be3d527cb5b8a9e2da3a97775484f457
Author: Aisha Tammy  bsd  ac>
AuthorDate: Sun Feb 12 12:47:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 00:39:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9078d818

gui-apps/wcm: add 0.7.5

Closes: https://bugs.gentoo.org/884055
Signed-off-by: Aisha Tammy  bsd.ac>
Signed-off-by: Sam James  gentoo.org>

 gui-apps/wcm/Manifest  | 1 +
 gui-apps/wcm/{wcm-.ebuild => wcm-0.7.5.ebuild} | 4 ++--
 gui-apps/wcm/wcm-.ebuild   | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/gui-apps/wcm/Manifest b/gui-apps/wcm/Manifest
index ae75d377f434..b31d3ba2088e 100644
--- a/gui-apps/wcm/Manifest
+++ b/gui-apps/wcm/Manifest
@@ -1 +1,2 @@
 DIST wcm-0.7.0.tar.xz 263952 BLAKE2B 
6e8761b75d5e37e49a1ba1e9b2a045c7350fa28642d26f1f66b0513fdb4130495f43bcae137184bf5bd2f0f2a0d5a81891459819d692a84b66b96c7d1440ee7e
 SHA512 
190d8befafac69c27d99d10113160a1806a9dbd83f740216dd38e9cbe3c2638817b3471c9f46b60642e91abe02fbb72458b61f07bda9cd5fc5dbc7cdf880c6bb
+DIST wcm-0.7.5.tar.xz 394096 BLAKE2B 
cf0fe0d1c1e1fa2660a28a61cd9d52ac6fa3c9cceab43788b75f4359e1495dd2ddd767cb1f030afec4dadc2b7ef3c260ba83566a70a794dee8d3bb34427754fd
 SHA512 
d41def6cd002405c5fe81502cd19fb958399d25709e35fd5ffdfb862d6c5011f75c9ddf9110b40519a570457870ed2290c92c96f29a3be7db1e7802e122ebbe2

diff --git a/gui-apps/wcm/wcm-.ebuild b/gui-apps/wcm/wcm-0.7.5.ebuild
similarity index 93%
copy from gui-apps/wcm/wcm-.ebuild
copy to gui-apps/wcm/wcm-0.7.5.ebuild
index 9f49e9cfad09..d91c7aa57b64 100644
--- a/gui-apps/wcm/wcm-.ebuild
+++ b/gui-apps/wcm/wcm-0.7.5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit meson xdg
 

diff --git a/gui-apps/wcm/wcm-.ebuild b/gui-apps/wcm/wcm-.ebuild
index 9f49e9cfad09..d91c7aa57b64 100644
--- a/gui-apps/wcm/wcm-.ebuild
+++ b/gui-apps/wcm/wcm-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit meson xdg
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/taskflow/files/

2023-02-12 Thread Matt Turner
commit: 91c055fe19330e5356bd0d0a103835c9cd28026a
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 13 00:29:07 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 13 00:29:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c055fe

dev-cpp/taskflow: Fix test suite build

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

 .../files/taskflow-3.4.0-fix_doctest.patch | 30 +++---
 1 file changed, 27 insertions(+), 3 deletions(-)

diff --git a/dev-cpp/taskflow/files/taskflow-3.4.0-fix_doctest.patch 
b/dev-cpp/taskflow/files/taskflow-3.4.0-fix_doctest.patch
index 323d17e7f535..a63e84673f70 100644
--- a/dev-cpp/taskflow/files/taskflow-3.4.0-fix_doctest.patch
+++ b/dev-cpp/taskflow/files/taskflow-3.4.0-fix_doctest.patch
@@ -1,5 +1,5 @@
 diff --git a/unittests/CMakeLists.txt b/unittests/CMakeLists.txt
-index 3397d798..1256e8e6 100644
+index 86a00bcc..5f5c36fb 100644
 --- a/unittests/CMakeLists.txt
 +++ b/unittests/CMakeLists.txt
 @@ -1,6 +1,7 @@
@@ -11,7 +11,7 @@ index 3397d798..1256e8e6 100644
  
  list(APPEND TF_UNITTESTS 
utility 
-@@ -23,8 +24,7 @@ list(APPEND TF_UNITTESTS
+@@ -24,8 +25,7 @@ list(APPEND TF_UNITTESTS
  
  foreach(unittest IN LISTS TF_UNITTESTS)
add_executable(${unittest} ${unittest}.cpp)
@@ -46,7 +46,7 @@ index 28eeaa8c..466687a2 100644
  
  // 
 diff --git a/unittests/basics.cpp b/unittests/basics.cpp
-index f5b9e3dd..e93c3fd3 100644
+index 290abccf..44301011 100644
 --- a/unittests/basics.cpp
 +++ b/unittests/basics.cpp
 @@ -1,6 +1,6 @@
@@ -230,6 +230,30 @@ index 94d8f394..701365c0 100644
 @@ -1,6 +1,6 @@
  #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
  
+-#include 
++#include 
+ 
+ #include 
+ #include 
+diff --git a/unittests/runtimes.cpp b/unittests/runtimes.cpp
+index 5a6155b5..4f7e5b74 100644
+--- a/unittests/runtimes.cpp
 b/unittests/runtimes.cpp
+@@ -1,6 +1,6 @@
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
+ 
+-#include 
++#include 
+ #include 
+ #include 
+ 
+diff --git a/unittests/scalable_pipelines.cpp 
b/unittests/scalable_pipelines.cpp
+index 2534878b..e2073563 100644
+--- a/unittests/scalable_pipelines.cpp
 b/unittests/scalable_pipelines.cpp
+@@ -1,6 +1,6 @@
+ #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
+ 
 -#include 
 +#include 
  



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

2023-02-12 Thread Sam James
commit: 192cd4d71140674f42364774cfb1b9f809c27b74
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 13 00:17:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 00:17:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192cd4d7

media-sound/mt-daapd: build with byacc

Incompatible with Bison 3 and this package is on life-support, long-dead
upstream.

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

 media-sound/mt-daapd/files/mt-daapd-0.2.4.2-clang16.patch | 2 +-
 media-sound/mt-daapd/mt-daapd-0.2.4.2-r2.ebuild   | 5 -
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/media-sound/mt-daapd/files/mt-daapd-0.2.4.2-clang16.patch 
b/media-sound/mt-daapd/files/mt-daapd-0.2.4.2-clang16.patch
index 3380cc0da44a..f9efbe4419bc 100644
--- a/media-sound/mt-daapd/files/mt-daapd-0.2.4.2-clang16.patch
+++ b/media-sound/mt-daapd/files/mt-daapd-0.2.4.2-clang16.patch
@@ -50,7 +50,7 @@ https://bugs.gentoo.org/875011
 +#include 
  #include "playlist.h"
  
-+#define YYPARSE_PARAM
++#define YYPARSE_PARAM param
  #define YYERROR_VERBOSE 1
  
  extern int yyerror(char *msg);

diff --git a/media-sound/mt-daapd/mt-daapd-0.2.4.2-r2.ebuild 
b/media-sound/mt-daapd/mt-daapd-0.2.4.2-r2.ebuild
index 1ef6c391d0db..0ed43fc3e9fb 100644
--- a/media-sound/mt-daapd/mt-daapd-0.2.4.2-r2.ebuild
+++ b/media-sound/mt-daapd/mt-daapd-0.2.4.2-r2.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
)"
 DEPEND="${RDEPEND}"
 BDEPEND="
-   app-alternatives/yacc
+   dev-util/byacc
virtual/pkgconfig
 "
 
@@ -50,6 +50,9 @@ src_prepare() {
 }
 
 src_configure() {
+   # Incompatible with Bison 3, dead upstream
+   export YACC=byacc
+
econf \
$(use_enable vorbis oggvorbis) \
--disable-maintainer-mode \



  1   2   3   4   >