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

2022-08-26 Thread Sam James
commit: da1fee13a6026c0f6a5cd9d4c0d95ef6abe7a554
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 26 22:57:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 22:57:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da1fee13

sys-libs/readline: tidy up a little bit

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

 sys-libs/readline/readline-8.2_rc3.ebuild | 39 +--
 sys-libs/readline/readline-.ebuild| 39 +--
 2 files changed, 44 insertions(+), 34 deletions(-)

diff --git a/sys-libs/readline/readline-8.2_rc3.ebuild 
b/sys-libs/readline/readline-8.2_rc3.ebuild
index 6ab39201ac56..4bc9fb0d90a8 100644
--- a/sys-libs/readline/readline-8.2_rc3.ebuild
+++ b/sys-libs/readline/readline-8.2_rc3.ebuild
@@ -86,7 +86,7 @@ S="${WORKDIR}/${MY_P}"
 
 PATCHES=(
"${FILESDIR}"/${PN}-5.0-no_rpath.patch
-   "${FILESDIR}"/${PN}-6.2-rlfe-tgoto.patch #385091
+   "${FILESDIR}"/${PN}-6.2-rlfe-tgoto.patch # bug #385091
"${FILESDIR}"/${PN}-7.0-headers.patch
"${FILESDIR}"/${PN}-8.0-headers.patch
 
@@ -125,8 +125,8 @@ src_prepare() {
ncurses_libs+=" -ltinfo${ncurses_libs_suffix}"
fi
else
-   # Force ncurses linking. #71420
-   # Use pkg-config to get the right values. #457558
+   # Force ncurses linking, bug #71420.
+   # Use pkg-config to get the right values, bug #457558.
local ncurses_libs=$($(tc-getPKG_CONFIG) ncurses$(usex unicode 
w '') --libs)
fi
 
@@ -137,21 +137,22 @@ src_prepare() {
-e "/^[[:space:]]*LIBS=.-lncurses/s:-lncurses:${ncurses_libs}:" 
\
examples/rlfe/configure || die
 
-   # fix building under Gentoo/FreeBSD; upstream FreeBSD deprecated
+   # Fix building under Gentoo/FreeBSD; upstream FreeBSD deprecated
# objformat for years, so we don't want to rely on that.
sed -i -e '/objformat/s:if .*; then:if true; then:' support/shobj-conf 
|| die
 
-   ln -s ../.. examples/rlfe/readline || die # for local readline headers
+   # For local readline headers
+   ln -s ../.. examples/rlfe/readline || die
 }
 
 src_configure() {
-   # fix implicit decls with widechar funcs
+   # Fix implicit decls with widechar funcs
append-cppflags -D_GNU_SOURCE
# https://lists.gnu.org/archive/html/bug-readline/2010-07/msg00013.html
append-cppflags -Dxrealloc=_rl_realloc -Dxmalloc=_rl_malloc 
-Dxfree=_rl_free
 
-   # Make sure configure picks a better ar than `ar`. #484866
-   export ac_cv_prog_AR=$(tc-getAR)
+   # Make sure configure picks a better ar than `ar`, bug #484866
+   export ac_cv_prog_AR="$(tc-getAR)"
 
# Force the test since we used sed above to force it.
export bash_cv_termcap_lib=ncurses
@@ -160,9 +161,10 @@ src_configure() {
# In cases where the C library doesn't support wide characters, readline
# itself won't work correctly, so forcing the answer below should be OK.
if tc-is-cross-compiler ; then
-   use kernel_Winnt || export bash_cv_func_sigsetjmp='present'
-   export bash_cv_func_ctype_nonascii='yes'
-   export bash_cv_wcwidth_broken='no' #503312
+   use kernel_Winnt || export bash_cv_func_sigsetjmp="present"
+   export bash_cv_func_ctype_nonascii="yes"
+   # bug #503312
+   export bash_cv_wcwidth_broken="no"
fi
 
# This is for rlfe, but we need to make sure LDFLAGS doesn't change
@@ -178,14 +180,15 @@ multilib_src_configure() {
--with-curses
$(use_enable static-libs static)
)
+
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
 
if use utils && multilib_is_native_abi && ! tc-is-cross-compiler ; then
-   # code is full of AC_TRY_RUN()
+   # Code is full of AC_TRY_RUN()
mkdir -p examples/rlfe || die
cd examples/rlfe || die
-   ECONF_SOURCE="${S}"/examples/rlfe \
-   econf --cache-file="${BUILD_DIR}"/config.cache
+
+   ECONF_SOURCE="${S}"/examples/rlfe econf 
--cache-file="${BUILD_DIR}"/config.cache
fi
 }
 
@@ -193,7 +196,7 @@ multilib_src_compile() {
emake
 
if use utils && multilib_is_native_abi && ! tc-is-cross-compiler ; then
-   # code is full of AC_TRY_RUN()
+   # Code is full of AC_TRY_RUN()
cd examples/rlfe || die
local l
for l in readline history ; do
@@ -208,7 +211,8 @@ multilib_src_install() {
default
 
if multilib_is_native_abi ; then
-   gen_usr_ldscript -a readline history #4411
+   # bug #4411
+   gen_usr_ldscript -a readline history
 
if use utils && ! tc-is-cross-compiler; then
 

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

2022-08-26 Thread Sam James
commit: 23d1f29b1d170d35173e845d9393d82552b30c8c
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 26 22:01:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 22:33:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d1f29b

sys-libs/readline: add 8.2_rc3, drop 8.2_rc2

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

 sys-libs/readline/Manifest| 4 ++--
 .../readline/{readline-8.2_rc2.ebuild => readline-8.2_rc3.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/readline/Manifest b/sys-libs/readline/Manifest
index 1b253f910dcc..1619a4abf216 100644
--- a/sys-libs/readline/Manifest
+++ b/sys-libs/readline/Manifest
@@ -1,7 +1,7 @@
 DIST readline-8.1.tar.gz 2993288 BLAKE2B 
f0feca1ea3517b2b613adacac8c997cce0e86aa2f410c82a40ce1a2e128067112b4c68dbf25b808291c28c47583345abac994ce10b8d117958afcb96ee5e7c69
 SHA512 
27790d0461da3093a7fee6e89a51dcab5dc61928ec42e9228ab36493b17220641d5e481ea3d8fee5ee0044c70bf960f55c7d3f1a704cf6b9c42e5c269b797e00
 DIST readline-8.1.tar.gz.sig 95 BLAKE2B 
8a297ef2ebf815ac53f02d6395aa2ff9f24234aef6b9793bfcd5a610cd3a5024182ad8ec8beb75eadd5cf876c57cd56d4226075578a86e0e2421d2e9b1677aa5
 SHA512 
42a6052d5882f16e5b6f8cd16433d793a9cbb43cf1886b2d858dc65ce067a4c39c8dda7331e52f76426c43de02c358f9ffdaf5c8fd7b089479008c1e5aa19112
-DIST readline-8.2-rc2.tar.gz 3041602 BLAKE2B 
1a9ad2c2d52486fd47b7aada15eae186bf5538cc0864a8a102306b4150ad0e560f4b09d3098f9905cb00918e5b119ad472acaf0d1814a63be8cab90192e880fa
 SHA512 
cc327569e138a6d4a5fd41c6092d6229fba89befd2d68996b6b2b60baa2d2f7805666260327779571a5f82670c55daa36c9bd773ea818e5722ad808bbc6eeddd
-DIST readline-8.2-rc2.tar.gz.sig 95 BLAKE2B 
57bcfb4493d1323bf30bdff221b967b69f90392feab6c869f4f3a40b6991f1db40ee05f2928a821c5230850cf7471224aa89cf007228a2e92279671c4b8f6153
 SHA512 
a244b46c1f33fbb230ae71ea0e8f408a1598d9aa2d01f3a7480bd4a395b79307ac7e28fba4bc2eb32056fd62cd786301893780d7d6eb87bfd8e2c5332eeb3baf
+DIST readline-8.2-rc3.tar.gz 3043957 BLAKE2B 
49d68306f84add2f4e07a151c417aae9829761d0c94aaab5c2ec4dde49bcfdbd8c43907a5f5a00366850309c30a725f2628641e7105257108569efbc70420588
 SHA512 
136a04e070457b7152325951cd9e414d5598bcc28e41d31f6651d21b584a08282bab7c0e07edf786ef6855a6cdc346ab55ee670d06de7fdda7847a1c9b551e03
+DIST readline-8.2-rc3.tar.gz.sig 95 BLAKE2B 
4af655b0a4d3faf5f9be011459f56737f48204d7d6757cd8571f5a3cfd7bc1e820def8fb7227b5431d19660a48713e5a04c95d8f5ea43439483f3ce858cb1d77
 SHA512 
06aec40b24f67eff72dc53b902b6f1c5df926a56b4d67df530b6243200d261747d3d2112b16ff83f921376437cfd941b8ddbe157babf9302ce60ff54a022e65d
 DIST readline81-001 2454 BLAKE2B 
7ec4e5c39a224a70643b44b88bcfef5198e199c76f2a34f0b0ce24f1747dd46be49ddf93871c474cda64322b4358127fec4c2401d19422f84934546bbe1f3bf2
 SHA512 
cfbef10bdeb562a302ccf214878d02ebadf799343b3d2d7996a282f81bcfde83997ba6dcc9a8477af4dd7c73bca74105ca00a81e42ed13321672bd2930550e54
 DIST readline81-001.sig 95 BLAKE2B 
7d523d0fc21772cb03aa4b5d66ea58c1a99a6c0e4a8625e89cad015cbff63cd68e08207ca5150819225300ac864806032888104bbbea64ca38ebf89e28c24b7e
 SHA512 
7fa3747e388aecb26f2d4f8346b89b367710ea99a14618c625066b820901dc467bd156ec37340fde1f86f0fe0d6b33044c1ed5768cf8ed1a25386d32dc6419a6
 DIST readline81-002 1242 BLAKE2B 
4ef0404561bd8fc5559e8e5f675ae3f12c467178a8954f54f3204c2d09b88ccec960e807c7af0ec3514b489b676e3be51f98351e377fb18e3d7a14d33d4da69d
 SHA512 
e47c029b82cf3a4d44e85c4348f7e059c56726694c190d84186822e1c893e1c006e7ec75f33c36791112f81abd792a2e2fdae9a65cd128f3c89ff4ffd9a9a1ff

diff --git a/sys-libs/readline/readline-8.2_rc2.ebuild 
b/sys-libs/readline/readline-8.2_rc3.ebuild
similarity index 100%
rename from sys-libs/readline/readline-8.2_rc2.ebuild
rename to sys-libs/readline/readline-8.2_rc3.ebuild



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

2022-08-26 Thread Sam James
commit: d3c19b7974aeb4ac2a1351a019e80625b4111c4b
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 26 22:31:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 22:44:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c19b79

app-shells/bash: drop use of 'eval' for newer versions for patch generation

Use similar approach as dev-libs/mpfr and sys-libs/readline
for generating SRC_URI & patch list.

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

 ...{bash-5.2_rc2.ebuild => bash-5.1_p16-r2.ebuild} | 149 +
 app-shells/bash/bash-5.2_rc2.ebuild|  51 ---
 app-shells/bash/bash-5.2_rc3.ebuild|  51 ---
 app-shells/bash/bash-.ebuild   |  51 ---
 4 files changed, 157 insertions(+), 145 deletions(-)

diff --git a/app-shells/bash/bash-5.2_rc2.ebuild 
b/app-shells/bash/bash-5.1_p16-r2.ebuild
similarity index 66%
copy from app-shells/bash/bash-5.2_rc2.ebuild
copy to app-shells/bash/bash-5.1_p16-r2.ebuild
index d451bde867f0..27cc205c5d91 100644
--- a/app-shells/bash/bash-5.2_rc2.ebuild
+++ b/app-shells/bash/bash-5.1_p16-r2.ebuild
@@ -3,16 +3,12 @@
 
 EAPI=7
 
-# TODO on release:
-# - check READLINE_VER, obviously
-# (presumably there weren't always readline releases for bash RCs etc)
-
 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/chetramey.asc
 inherit flag-o-matic toolchain-funcs prefix verify-sig
 
 # Uncomment if we have a patchset
-#GENTOO_PATCH_DEV="sam"
-#GENTOO_PATCH_VER="${PV}"
+GENTOO_PATCH_DEV="sam"
+GENTOO_PATCH_VER="${PV}"
 
 # Official patchlevel
 # See ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/
@@ -20,85 +16,83 @@ PLEVEL="${PV##*_p}"
 MY_PV="${PV/_p*}"
 MY_PV="${MY_PV/_/-}"
 MY_P="${PN}-${MY_PV}"
+MY_PATCHES=()
+
 is_release() {
case ${PV} in
-   |*_alpha*|*_beta*|*_rc*) return 1 ;;
-   *) return 0 ;;
+   *_alpha*|*_beta*|*_rc*)
+   return 1
+   ;;
+   *)
+   return 0
+   ;;
esac
 }
+
 [[ ${PV} != *_p* ]] && PLEVEL=0
-patches() {
-   local opt=${1} plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}}
-   [[ ${plevel} -eq 0 ]] && return 1
-   eval set -- {1..${plevel}}
-   set -- $(printf "${pn}${pv/\.}-%03d " "$@")
-   if [[ ${opt} == -s ]] ; then
-   echo "${@/#/${DISTDIR}/}"
-   else
-   local u
-   for u in mirror://gnu/${pn} ftp://ftp.cwru.edu/pub/bash ; do
-   printf "${u}/${pn}-${pv}-patches/%s " "$@"
-   printf "${u}/${pn}-${pv}-patches/%s.asc " "$@"
-   done
-   fi
-}
 
 # The version of readline this bash normally ships with.
-# Note: right now, we don't use the system copy of readline for bash for 
non-releases.
-READLINE_VER="8.2"
+READLINE_VER="8.1"
 
 DESCRIPTION="The standard GNU Bourne again shell"
-HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html 
https://git.savannah.gnu.org/cgit/bash.git;
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git;
-   EGIT_BRANCH=devel
-   inherit git-r3
-elif is_release ; then
-   SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)"
+HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html;
+
+if is_release ; then
+   SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz"
SRC_URI+=" verify-sig? ( mirror://gnu/bash/${MY_P}.tar.gz.sig )"
+
+   if [[ ${PLEVEL} -gt 0 ]] ; then
+   # bash-5.1 -> bash51
+   my_p=${PN}$(ver_rs 1-2 '' $(ver_cut 1-2))
+
+   patch_url=
+   my_patch_index=
+
+   for ((my_patch_index=1; my_patch_index <= ${PLEVEL} ; 
my_patch_index++)) ; do
+   for url in mirror://gnu/${pn} 
ftp://ftp.cwru.edu/pub/bash ; do
+   patch_url=$(printf "${url}/${PN}-$(ver_cut 
1-2)-patches/${my_p}-%03d" ${my_patch_index})
+   SRC_URI+=" ${patch_url}"
+   SRC_URI+=" verify-sig? ( ${patch_url}.sig )"
+
+   done
+
+   MY_PATCHES+=( "${DISTDIR}"/$(printf ${my_p}-%03d 
${my_patch_index}) )
+   done
+
+   unset my_pn patch_url my_patch_index
+   fi
 else
-   SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz 
ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz;
-   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.gz.sig 
ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz.sig )"
+   SRC_URI="ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz;
+   SRC_URI+=" verify-sig? ( ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz.sig 
)"
 fi
 
 if [[ -n ${GENTOO_PATCH_VER} ]] ; then
SRC_URI+=" 
https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz;
 fi
 
-LICENSE="GPL-3+"
+LICENSE="GPL-3"
 SLOT="0"
-if is_release 

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

2022-08-26 Thread Sam James
commit: 0b7f9ad4c4d57b4348cf7a8a1f058f29ea21a42e
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 26 22:54:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 22:54:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b7f9ad4

sys-libs/readline: drop use of 'eval' for newer versions for patch generation

Use similar approach as dev-libs/mpfr and sys-libs/readline
for generating SRC_URI & patch list.

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

 ...ne-8.2_rc3.ebuild => readline-8.1_p2-r1.ebuild} | 105 +
 sys-libs/readline/readline-8.2_rc3.ebuild  |  51 ++
 sys-libs/readline/readline-.ebuild |  51 ++
 3 files changed, 110 insertions(+), 97 deletions(-)

diff --git a/sys-libs/readline/readline-8.2_rc3.ebuild 
b/sys-libs/readline/readline-8.1_p2-r1.ebuild
similarity index 72%
copy from sys-libs/readline/readline-8.2_rc3.ebuild
copy to sys-libs/readline/readline-8.1_p2-r1.ebuild
index 934a8b1ce368..2732f7d7ae6a 100644
--- a/sys-libs/readline/readline-8.2_rc3.ebuild
+++ b/sys-libs/readline/readline-8.1_p2-r1.ebuild
@@ -3,10 +3,6 @@
 
 EAPI=7
 
-# There's no standard way of versioning the point releases upstream
-# make anyway, so while this was added for RC versions, it's fine
-# in general.
-QA_PKGCONFIG_VERSION=$(ver_cut 1-2)
 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/chetramey.asc
 inherit flag-o-matic multilib multilib-minimal preserve-libs toolchain-funcs 
usr-ldscript verify-sig
 
@@ -16,53 +12,49 @@ PLEVEL="${PV##*_p}"
 MY_PV="${PV/_p*}"
 MY_PV="${MY_PV/_/-}"
 MY_P="${PN}-${MY_PV}"
-is_release() {
-   case ${PV} in
-   |*_alpha*|*_beta*|*_rc*) return 1 ;;
-   *) return 0 ;;
-   esac
-}
+MY_PATCHES=()
+
 [[ ${PV} != *_p* ]] && PLEVEL=0
-patches() {
-   [[ ${PLEVEL} -eq 0 ]] && return 1
-   local opt=$1
-   eval set -- {1..${PLEVEL}}
-   set -- $(printf "${PN}${MY_PV/\.}-%03d " "$@")
-   if [[ ${opt} == -s ]] ; then
-   echo "${@/#/${DISTDIR}/}"
-   else
-   local u
-   for u in mirror://gnu/${PN} ftp://ftp.cwru.edu/pub/bash ; do
-   printf "${u}/${PN}-${MY_PV}-patches/%s " "$@"
-   printf "${u}/${PN}-${MY_PV}-patches/%s.sig " "$@"
-   done
-   fi
-}
 
 DESCRIPTION="Another cute console display library"
-HOMEPAGE="https://tiswww.case.edu/php/chet/readline/rltop.html 
https://git.savannah.gnu.org/cgit/readline.git;
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/readline.git;
-   EGIT_BRANCH=devel
-   inherit git-r3
-elif is_release ; then
-   SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz $(patches)"
-   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.gz.sig )"
-else
-   SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz 
ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz;
-   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.gz.sig 
ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz.sig )"
-fi
-
-if ! is_release ; then
-   inherit autotools
-fi
+HOMEPAGE="https://tiswww.case.edu/php/chet/readline/rltop.html;
+
+case ${PV} in
+   *_alpha*|*_beta*|*_rc*)
+   SRC_URI+=" ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz;
+   SRC_URI+=" verify-sig? ( 
ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz.sig )"
+   ;;
+
+   *)
+   SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.gz.sig 
)"
+
+   if [[ ${PLEVEL} -gt 0 ]] ; then
+   # bash-5.1 -> bash51
+   my_p=${PN}$(ver_rs 1-2 '' $(ver_cut 1-2))
+
+   patch_url=
+   my_patch_index=
+
+   for ((my_patch_index=1; my_patch_index <= ${PLEVEL} ; 
my_patch_index++)) ; do
+   for url in mirror://gnu/${pn} 
ftp://ftp.cwru.edu/pub/bash ; do
+   patch_url=$(printf 
"${url}/${PN}-$(ver_cut 1-2)-patches/${my_p}-%03d" ${my_patch_index})
+   SRC_URI+=" ${patch_url}"
+   SRC_URI+=" verify-sig? ( 
${patch_url}.sig )"
+   done
+
+   MY_PATCHES+=( "${DISTDIR}"/$(printf 
${my_p}-%03d ${my_patch_index}) )
+   done
+
+   unset my_pn patch_url my_patch_index
+   fi
+   ;;
+esac
 
 LICENSE="GPL-3"
 SLOT="0/8"  # subslot matches SONAME major
-if is_release ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
+[[ ${PV} == *_rc* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv 

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

2022-08-26 Thread Sam James
commit: 3b9c8905181cf28066655bf8486ea2ba89dff4bf
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 26 21:59:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 22:33:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b9c8905

app-shells/bash: add 5.2_rc3

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

 app-shells/bash/Manifest| 2 ++
 app-shells/bash/{bash-5.2_rc2-r1.ebuild => bash-5.2_rc2.ebuild} | 2 +-
 app-shells/bash/{bash-5.2_rc2-r1.ebuild => bash-5.2_rc3.ebuild} | 2 +-
 app-shells/bash/bash-.ebuild| 4 ++--
 4 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/app-shells/bash/Manifest b/app-shells/bash/Manifest
index b6a9dd50d838..7cafbac2dfb8 100644
--- a/app-shells/bash/Manifest
+++ b/app-shells/bash/Manifest
@@ -23,6 +23,8 @@ DIST bash-5.1.tar.gz.sig 95 BLAKE2B 
ac9209d6a4ab4436c511a7a195594e9036d7d1aef788
 DIST bash-5.1_p16-patches.tar.xz 388 BLAKE2B 
1575d54d311872c7ca71e13711fa0f7e3534fca16fd9d1ca045b6c696c9ca56f6a0ed5023a05d847ab5ddbefc22b8ef2c2a681f09571520f0294d83b495f0015
 SHA512 
c85e5b83f6ee1a7345647fa937d9718cab13be1a65886755d26a78d21fea4246650c7441a34fd729212e220366985b410562002d74c02c18de7ef0469b409ac7
 DIST bash-5.2-rc2.tar.gz 10925605 BLAKE2B 
839be13e89b679bbcfca19f2e331e471639ceab0187f1b5127fbf647199f565047ed309b9e30ec5efe6c6095acf08959e732d620f260d4c96ad2bc161754535b
 SHA512 
431e13c93f846c16b87d75d63f2b3f7514528e36ae30a2e75866d93a988b87ca1ea05415bc672390fcdb2f94cab9555a0ae5390fa3b908764b906a3c5d58f644
 DIST bash-5.2-rc2.tar.gz.sig 95 BLAKE2B 
446d310659eda48ee27f2982609073904e36e64dc439ef79d172b7326199c71d87e13daad8c069e3f9c20a4db4986a76793a5f7bba0ce1827531fa351eb7b47f
 SHA512 
c9c3e218681ec367562b7c55785a18843d40f1c0cbdd27a5f4c07d94d5e797f7d735ed7652f56f6fcb065e9305508b578d64dde3d83f314c86447fc8d537126f
+DIST bash-5.2-rc3.tar.gz 10896868 BLAKE2B 
32b3345325f50a1883390403eb77105a9f1aacc5c1991bd47b817e9d86dbefa389281a68b758e898018e734a77e61117e581347ebc1f132003ae8b93239e1ac2
 SHA512 
a8ac061d6815de74c820081e320634f671ad91dace9e3fbcc5dc4b9ab56208c6207cebd4dd6aaf2379c1ff98f6edcdf8ca58c6b07f6b2b490a4a632eea36
+DIST bash-5.2-rc3.tar.gz.sig 95 BLAKE2B 
b4f87665814943860a64bc3c2102c61147f9047f525e81554c8a46a5366421e13a02052f878f955f775355920ae32af8033a209abf70bd36b64e14177dce5db2
 SHA512 
e0591d761d2502591edc2e0e330341708104f8d5bdddb7f62d737c5c306c1aa7a4d129d00a197e63d52833a3fc1691a0b6b8060de6e6762afa165a147126d95b
 DIST bash205b-001 1132 BLAKE2B 
0c5eef29777d54ef05957ea3d63b1556fb380bd20c238dc28993d822b37bc4e78ff4048ad069f6b8cd25da77ccdeb7aecd86c4349cb9d81e5e94c7001eeae5e6
 SHA512 
5ce4357468821b05e747201f3aa57225ad8f540c9e2c87051720490e039c30b478b9b662a68f14a0800fefe40184e4495e2645665200f9d75e9a115b2ac08071
 DIST bash205b-002 755 BLAKE2B 
6a6ed5679d451f02f8104b345c1722d11718ce3b4043b581c17786d40d8da69a34786fb56d0c363dba277b8e9dd33f12f70c9cc73a9fc39ba4a8319406f0458d
 SHA512 
46947b0229478d5c2cfeff68b8ebc00e4ef0c8b94e336ca12f72b4490ba3622c0240c01c17c1641c3b07adc2c64ec94d6d780365e8990768ecf3a9526883
 DIST bash205b-003 2356 BLAKE2B 
b7887d00d92fd298cd07a15e1c73b516dabd22ecd74c97091636dd97a0cd55024ed698e5cc924c4311d994dd326b1ad074bea35e7650cf9cf4e25c60d2713fa7
 SHA512 
74528ca5d165b812d299f1c69b47757bd677c0b22ce4217e155cd641708b02364a93c6709fb57b546b376b36da74429a61493921c7c199563da40ddcf1c1f399

diff --git a/app-shells/bash/bash-5.2_rc2-r1.ebuild 
b/app-shells/bash/bash-5.2_rc2.ebuild
similarity index 99%
copy from app-shells/bash/bash-5.2_rc2-r1.ebuild
copy to app-shells/bash/bash-5.2_rc2.ebuild
index 38b23139ba9a..d451bde867f0 100644
--- a/app-shells/bash/bash-5.2_rc2-r1.ebuild
+++ b/app-shells/bash/bash-5.2_rc2.ebuild
@@ -73,7 +73,7 @@ fi
 IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
 
 DEPEND="
-   >=sys-libs/ncurses-5.2-r2:0=
+   >=sys-libs/ncurses-5.2-r2:=
nls? ( virtual/libintl )
 "
 if is_release ; then

diff --git a/app-shells/bash/bash-5.2_rc2-r1.ebuild 
b/app-shells/bash/bash-5.2_rc3.ebuild
similarity index 99%
rename from app-shells/bash/bash-5.2_rc2-r1.ebuild
rename to app-shells/bash/bash-5.2_rc3.ebuild
index 38b23139ba9a..d451bde867f0 100644
--- a/app-shells/bash/bash-5.2_rc2-r1.ebuild
+++ b/app-shells/bash/bash-5.2_rc3.ebuild
@@ -73,7 +73,7 @@ fi
 IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
 
 DEPEND="
-   >=sys-libs/ncurses-5.2-r2:0=
+   >=sys-libs/ncurses-5.2-r2:=
nls? ( virtual/libintl )
 "
 if is_release ; then

diff --git a/app-shells/bash/bash-.ebuild b/app-shells/bash/bash-.ebuild
index 3d2370ffe950..d451bde867f0 100644
--- a/app-shells/bash/bash-.ebuild
+++ b/app-shells/bash/bash-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI=7
 
 # TODO on release:
 # - check READLINE_VER, obviously
@@ -73,7 +73,7 @@ fi
 IUSE="afs 

[gentoo-commits] repo/gentoo:master commit in: app-metrics/redis_exporter/

2022-08-26 Thread Zac Medico
commit: aed7728e3da90cd1d8c671f0076be2562457d9cd
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Aug 26 21:20:33 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Aug 26 21:20:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed7728e

app-metrics/redis_exporter: add 1.44.0

Signed-off-by: Zac Medico  gentoo.org>

 app-metrics/redis_exporter/Manifest|  2 +
 .../redis_exporter/redis_exporter-1.44.0.ebuild| 55 ++
 2 files changed, 57 insertions(+)

diff --git a/app-metrics/redis_exporter/Manifest 
b/app-metrics/redis_exporter/Manifest
index a1cc98ff90d6..bc38176397ac 100644
--- a/app-metrics/redis_exporter/Manifest
+++ b/app-metrics/redis_exporter/Manifest
@@ -1,3 +1,5 @@
 DIST redis_exporter-1.38.0-deps.tar.xz 103185452 BLAKE2B 
a144d70cd20887dca660fc4f4d2d2ce16dc8463ef0906499c730acb11d717d5c5cf8ab9985ffafd4f9c0cf93c677b2e98895a3b48e9f2e1a2813de96e536d89d
 SHA512 
31927c0dfc4c960ad3a91be387fa6b7b2603a6b9c9927b9d50ae9986beae866eb1c04cbcb2699265fecf201bda83e16746e4c8991b8f4560248c19d17c2744e4
 DIST redis_exporter-1.40.0.tar.gz 188796 BLAKE2B 
f2bb4d05129f4644d58fae005c13737f76222d32c08b9938a4b4fbb8c5000a6a00529204d839b96ae53f489183caf01ecb113535648cd80b0e9d3872ad35a8b1
 SHA512 
0909f71b32434bd2b47db505cd48cd5d34c4c7cfa04b513ff53c265bbd6b91c15f4e7bcf18e4b4e1c52940dafe53eed43ab9ae4db33071cd827a6d798878736b
 DIST redis_exporter-1.43.0.tar.gz 189579 BLAKE2B 
9340ed4710c8d3277bdd562555269b18fd2691b669f507c2306534848815edda8730e0aa718c6b159ba83b91fc89f99dc4480380e950c5f8e662931621a413d3
 SHA512 
3d2b6d5b58347ddf826de06d60571ef8962078c8ab03647b8f1a91fcdbe2b7e9be015335d09109b21471ee06a59d5e1ad947d9e1bbc681e430c270dc01ae48f2
+DIST redis_exporter-1.44.0-deps.tar.xz 103514884 BLAKE2B 
14531f87fa3c19ab791b77b39687534b66da199012337b72817f2624a7a679424f1a279a3b888eacb34c0cd7a5d0d51cc8fe3c63c92036cbc320b7e9d9d70c7c
 SHA512 
ee8ceb663c15e18991903dab3b4a5dbf2981e040694e02bcd0ff81e5690a8fbdefb775e4ccc2bfcbb7bf757f5023f3ed5ae0c918779682c55ef4d9e11181da55
+DIST redis_exporter-1.44.0.tar.gz 190542 BLAKE2B 
29228825e796def0bfe54ece2e09277fbdb614171e90f02b11b904a14a114aafe6f6810fafad19b2d56749f2edcab13bf03a0ed376310c39a5855715bfef2d53
 SHA512 
29dd210c23258c896e227d373b2c380a61b6a031f919b3da40ba2fb926f3fa534a2b1478e064b19496675935772bdad8ff490485625c1de4d470f377293efafb

diff --git a/app-metrics/redis_exporter/redis_exporter-1.44.0.ebuild 
b/app-metrics/redis_exporter/redis_exporter-1.44.0.ebuild
new file mode 100644
index ..8713b5d1d586
--- /dev/null
+++ b/app-metrics/redis_exporter/redis_exporter-1.44.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd
+EGIT_COMMIT=19f7b036bb46869858eec74d8d3fc2186d641399
+
+DESCRIPTION="Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x 
and 4.x"
+HOMEPAGE="https://github.com/oliver006/redis_exporter;
+SRC_URI="https://github.com/oliver006/redis_exporter/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT Apache-2.0 BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+RDEPEND="
+   acct-user/redis_exporter
+   acct-group/redis_exporter"
+DEPEND="${RDEPEND}"
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   sed -e 
"s|\(^[[:space:]]*VERSION[[:space:]]*=[[:space:]]*\).*|\1\"${PV}\"|" \
+   -e 
"s|\(^[[:space:]]*BUILD_DATE[[:space:]]*=[[:space:]]*\).*|\1\"$(LC_ALL=C date 
-u)\"|" \
+   -e 
"s|\(^[[:space:]]*COMMIT_SHA1[[:space:]]*=[[:space:]]*\).*|\1\"${EGIT_COMMIT}\"|"
 \
+   -i main.go || die
+}
+
+src_compile() {
+   export GOBIN="${S}/bin"
+   go install \
+   -ldflags="-X main.BuildVersion=${PV} -X 
main.BuildCommitSha=${EGIT_COMMIT} -X main.BuildDate=$(date +%F-%T)" \
+   ./... || die
+}
+
+src_test() {
+   go test -work ./... || die
+}
+
+src_install() {
+   dobin "${GOBIN}/redis_exporter"
+   dodoc README.md
+   local dir
+   for dir in /var/{lib,log}/${PN}; do
+   keepdir "${dir}"
+   fowners ${PN}:${PN} "${dir}"
+   done
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+}



[gentoo-commits] repo/gentoo:master commit in: app-containers/cri-tools/

2022-08-26 Thread Zac Medico
commit: 600cf84f3d20e7106bcb25f61875cadde4fec1eb
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Aug 26 21:01:38 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Aug 26 21:01:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=600cf84f

app-containers/cri-tools: add 1.25.0

Signed-off-by: Zac Medico  gentoo.org>

 app-containers/cri-tools/Manifest|  1 +
 app-containers/cri-tools/cri-tools-1.25.0.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/app-containers/cri-tools/Manifest 
b/app-containers/cri-tools/Manifest
index bfe1b1d3dc29..17ddc114606f 100644
--- a/app-containers/cri-tools/Manifest
+++ b/app-containers/cri-tools/Manifest
@@ -2,3 +2,4 @@ DIST cri-tools-1.23.0.tar.gz 6823865 BLAKE2B 
75d394ec1f9ccf2122476c9b845499212d6
 DIST cri-tools-1.24.0.tar.gz 5868141 BLAKE2B 
281c397bb60bb5075d2b99cab11a44cf8746c1f744dfafc4f051dd6c2344a53eba948a35d90f814105ef3cb2b0bef3e7e1723408069a2ab4293801f906ec48b0
 SHA512 
5c7468c15b9f030d5cf93112abc28f8024e1d1b46f85459cb0a10c84ab63d07f5dfa830d019f8ed1a31bf04ea14c5e200b11d85ae7573be44860b74312e66dbc
 DIST cri-tools-1.24.1.tar.gz 5928557 BLAKE2B 
42d2f0fc8227fd704c3884f1e8a195952aff1a64fb85629bef4122c011f76d0c7eb94ddcec7d56df610af6b3599b345676efa416249ce292725ec2bb35e8da66
 SHA512 
d36fda28e733fbf29a53c0384da86abf56373f4471797aaa030dc3d63a2f4682dddb0a5fd9a54ae74ac20c76e8acc5244781d8688ae03f8e930e56bcbe896fb0
 DIST cri-tools-1.24.2.tar.gz 5968560 BLAKE2B 
8dce8d16d5218aa73705b4a49b31391eaa25b21deb97f3dfe553f43d7371adf58206d9198f3e22e1c9cbcb7f41b832b0600b324d7c0f943ef313dc89900da46d
 SHA512 
9b5907b37bb5f00295eff4fa4207ae55d930feae7e0f48fa130c7ecc936bcd259a11d59ed240684a3e12c8bcee40f2c67d7f4af52c2a76df3d7bf82e5e388a75
+DIST cri-tools-1.25.0.tar.gz 7905707 BLAKE2B 
79595f31fc22aff608406bad4319a60dddcabda5f4dab8706305f11500b3db43f1d7021a340a096227d4580212953f32a95b05bbf81c1236f8fa8cf635017abb
 SHA512 
dc04359320d59d6b3789e4e81fb613f3795b7e82dbad681393eaeff2c876e5b0393dd9384d7857d24ada5de34d03e151f7cf121367cc20e71d0b78607372b3a1

diff --git a/app-containers/cri-tools/cri-tools-1.25.0.ebuild 
b/app-containers/cri-tools/cri-tools-1.25.0.ebuild
new file mode 100644
index ..0ae021d25349
--- /dev/null
+++ b/app-containers/cri-tools/cri-tools-1.25.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI and validation tools for Kubelet Container Runtime (CRI)"
+HOMEPAGE="https://github.com/kubernetes-sigs/cri-tools;
+SRC_URI="https://github.com/kubernetes-sigs/cri-tools/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="dev-lang/go"
+
+RESTRICT+=" test"
+
+src_compile() {
+   emake VERSION="${PV}"
+   ./build/bin/crictl completion bash > "crictl.bash" || die
+   ./build/bin/crictl completion zsh > "crictl.zsh" || die
+}
+
+src_install() {
+   dobin ./build/bin/crictl
+
+   newbashcomp crictl.bash crictl
+   insinto /usr/share/zsh/site-functions
+   newins crictl.zsh _crictl
+
+   dodoc -r docs {README,RELEASE,CHANGELOG,CONTRIBUTING}.md
+}



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

2022-08-26 Thread Matt Turner
commit: fb61a37976b4f008365527f37317d0748277ae09
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Aug 26 20:52:09 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Aug 26 21:01:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb61a379

sys-apps/bolt: Version bump to 0.9.3

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

 sys-apps/bolt/Manifest  |  1 +
 sys-apps/bolt/bolt-0.9.3.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/sys-apps/bolt/Manifest b/sys-apps/bolt/Manifest
index 96e5b97f9ed7..cedcf9f4e235 100644
--- a/sys-apps/bolt/Manifest
+++ b/sys-apps/bolt/Manifest
@@ -1,2 +1,3 @@
 DIST bolt-0.9.1.tar.gz 250978 BLAKE2B 
a3b1ea51704e2b54abb0135013019b9cad6ed9c0acfdb56797e19c9b5a1abe9f921446cfcc5b664f73bbbff857cf8d420f588517d4c633d1b3776a35c37fc882
 SHA512 
c925c290de75d3fa2dfb9e86b2f14ea39279b3f2ab6bebeced72a7853c901d44de02157d684534af2b54edd3a2e0b2ba61e889579ab1b192f99e98a2d73685d9
 DIST bolt-0.9.2.tar.gz 252532 BLAKE2B 
45ea8ae2e77a90099152e708dafe68e63492d0370b734612b516d4a772507174c3df75ddd7d6bdea4be5022a88e1e286a738d3b8df6a662ef3b0b92ac7328730
 SHA512 
69e7ffa58a6dbc8a1b14fd7e11e2291fa60227896ead1a449839716b581c6ab0e351d3ed62f9b51c5e44a5a33ba5e23dc5af73a1b4eef87f733b3231d5454e90
+DIST bolt-0.9.3.tar.gz 253085 BLAKE2B 
7547a35aa16a7681737989c72dfd2e13245eb50c7b814de979974750e3c8805156fd22054308d715299baab3ebd4144923aacc04ef301ee039e84b6370cbcba7
 SHA512 
2160831011090e75cf54408525f53ead6c0e7797de8a4afdd07ef5a035f8e1aa58f34efb9bd52e6e7cd93ac17751e72ff27e99f2b372a5720b2cbadd6abb3c26

diff --git a/sys-apps/bolt/bolt-0.9.3.ebuild b/sys-apps/bolt/bolt-0.9.3.ebuild
new file mode 100644
index ..b6e173c5433b
--- /dev/null
+++ b/sys-apps/bolt/bolt-0.9.3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info meson udev
+
+DESCRIPTION="Userspace system daemon to enable security levels for Thunderbolt 
3"
+HOMEPAGE="https://gitlab.freedesktop.org/bolt/bolt;
+SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.56.0:2
+   virtual/libudev:=
+   virtual/udev
+   sys-auth/polkit[introspection]
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-util/umockdev )
+"
+BDEPEND="
+   app-text/asciidoc
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   if use kernel_linux && kernel_is lt 5 6; then
+   CONFIG_CHECK="~THUNDERBOLT"
+   ERROR_THUNDERBOLT="This package requires the thunderbolt kernel 
driver."
+   else
+   CONFIG_CHECK="~USB4"
+   ERROR_USB4="This package requires the USB4 kernel driver for 
Thunderbolt support."
+   fi
+   CONFIG_CHECK+=" ~HOTPLUG_PCI"
+   ERROR_HOTPLUG_PCI="Thunderbolt requires PCI hotplug support."
+
+   linux-info_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dman=true
+   --sysconfdir="${EPREFIX}"/etc
+   --localstatedir="${EPREFIX}"/var
+   --sharedstatedir="${EPREFIX}"/var/lib
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   newinitd "${FILESDIR}"/${PN}.openrc-r1 boltd
+   keepdir /var/lib/boltd
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



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

2022-08-26 Thread Quentin Retornaz
commit: 23586224370b2ed48f80c2d0f7e989facafead0a
Author: orbea  riseup  net>
AuthorDate: Fri Aug 26 14:34:01 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Fri Aug 26 20:58:44 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=23586224

dev-lang/python: Remove old versions

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

 dev-lang/python/Manifest |  10 -
 dev-lang/python/python-3.10.4.ebuild | 410 ---
 dev-lang/python/python-3.10.5.ebuild | 409 --
 dev-lang/python/python-3.9.12.ebuild | 406 --
 dev-lang/python/python-3.9.13.ebuild | 405 --
 5 files changed, 1640 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index b5bb2ab..50d403c 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -1,16 +1,6 @@
-DIST Python-3.10.4.tar.xz 19342692 BLAKE2B 
c430ad9bed71729fda29433af0614b6c0110a85e23f4cb5cff3a9b501febe99b20094367a5428f256fb3aeef97f34d439ef677fc8ae4d596d52da7976b65ebb5
 SHA512 
6c9aeecddc55c7896b2e8527fca131c7b2b6127d56ce1a001ccedfebf590334e0c0bb7c517ed3cf1da3c1910e002552b56aa7e03eeb672f42ff0bd8150799113
-DIST Python-3.10.4.tar.xz.asc 833 BLAKE2B 
289f2e96bfc2b60c4ae94b1591779d604f203890c4f5db2ee16e305bf03c6ddb9c8d6da4471a06b5943e12888f37ca572ea30876e9a80382a26814f66b41b7bf
 SHA512 
699e37bf09067083af159e3734b38c952bdc75432c8abfb7a7b8cce7ca975038da37490abeb5c13befd2dacb84a5341ad30de5d0a63d35af5c512215744f4d6d
-DIST Python-3.10.5.tar.xz 19361320 BLAKE2B 
7f3629f8a16faeb0311947b7d5162bc45d9ed6b2c051f776027d01ebbbdd42e4849efd67921fa57975f68ec67dc34f3135345ce216f2d3f02bfcfa4245d266f1
 SHA512 
aa7f58a9b31de9824185b3e7bfa7da0dcf64ae9e89840664eae9d98d9048a650fa012cd5b873a62ff44b65b856db86f095c4003117406ec5e9583ec5f7e78e90
-DIST Python-3.10.5.tar.xz.asc 833 BLAKE2B 
36da2d557a5c38cfc473b2138412f9bc011d19c8538475e623bf41d81eb2c8f8e977945a3065a48c5b234d2b2c7d0dd5e83112c948591628cec344651dc9055c
 SHA512 
72d0ab09900e2a10b85ccac804efd5536251152798e7347576e0e28bff4ab4a84b08d646329b225f9949047586686f9f4e7f05652526657a0948951b739c14e0
 DIST Python-3.10.6.tar.xz 19600672 BLAKE2B 
b21398f68e13cf8464077aa2c7f08d9044198cc3d2e2829d12239d420c1c922cbad8427f3e0fae3fe62a4b8ebb7db7eff441266eff82f0c78d7a98a62d8e64c3
 SHA512 
f2bf424bf4f4caa524ee1248b431e8e06d0745c3fc3ba457710d75f3698e653733feb4b059cd124f1de2a9e851c30d847f567aa47abef12898c9dc8a6507b476
 DIST Python-3.10.6.tar.xz.asc 833 BLAKE2B 
ea6546c01a4fbfe3f3e56b2f980da53f0692d9c638534bd25fb96a0f657424f979b6a82a01c77c05ddfded30441b4a0348cc407d5b29290ffc653a508ca32ec8
 SHA512 
9288e2f62f2e8c8208ad176372261545a64e675d737bb616403bcd888bc91177909257632e4cc0b5d688d612bea38a274030ec6989dc7d56c03064e32ad9903e
-DIST Python-3.9.12.tar.xz 19740524 BLAKE2B 
05f2469aa53ca36221ef4976b17bfde3e5b86afd5a8114e5a7fd899f975a8e55022555ef718d5352ab68de1b7b23865a0bf713768c9c2b30d591438c9a396d25
 SHA512 
081981901e14149748fd35228db0b3b1d96fef227ae7404f07b8bad0fda4b02649bf31c348c94aefdaf3327565d78f9489437c2c02f647b15d41376a27a23e97
-DIST Python-3.9.12.tar.xz.asc 833 BLAKE2B 
33436d0404a643215a8fd2b967ffd216201da24f374941bf65b888159ccfabcbe79b751eca2dd489b06605604338c8bbaab74aa10abbe4bcffaa54236301228e
 SHA512 
dddaa27f8a29034f458edb6739398a5455c87fe37b6349e161865a9deedca118ffe9cb82663cc75bbe60b3b556399c0c6855f5262aac1fe90d36a3694fca65b2
 DIST Python-3.9.13.tar.xz 19754368 BLAKE2B 
4f583f66c28b791e19cd6d79695fe9eb815fd333542be22aec8bd73d1f4d3f17f2c4e9de198e7b16c1ca6362a613a8a02fb965c7dc7db3e510fd31de15ba2d19
 SHA512 
e9664e7f908092df11236b22465d217531d6f0378e88d889108d19fe77f28f46ffb629b8733f84b41409e255367321893a2b1bd64518930d9d8cae5d1b774d23
 DIST Python-3.9.13.tar.xz.asc 833 BLAKE2B 
db01c01be9d56cd15f9ab4a9e2cfa800faf4ebecb92b01c133865d3b3134bc910258a33b766306c3d01f98e35bbf9c03c7cba697760b7095999cbd63ed6c276c
 SHA512 
9367afe8ec32195adbb64fa32eb9e3881cfdbbb38efcb5e0804a15486232aecbc81ed20a8ffed652f06a881744f3efd2c2df3cc652d70671c94d6668a17a391e
-DIST python-gentoo-patches-3.10.4.tar.xz 8592 BLAKE2B 
67fba3e1fedb17430e5cd93da995b4acaf714db512031b5a2f775a25f793f007941561663cfa413d645ccddc2e22d65d250a40fa166cafda8805488d877ff57d
 SHA512 
3ed2b8ff8f1eb8febe7dcd4b5d13d6d54468be1d525f8f1118977d3bbc78f690a597b09383939d023b03380a306e4bff1693382e29ff562312d803305b1709b2
-DIST python-gentoo-patches-3.10.5.tar.xz 8584 BLAKE2B 
d4a812a33e485b1eae5629e519dca4dc6625b743b07c7f7bbc62562f345d87723ba499893702310b1e96e443d2946e27a8d4971f32ca1125d4827d0d594ccaa6
 SHA512 
77f0478f7d0491e103857a83a97d6e04a9ec68740a7f9357cbbdd316462e7d98ea8236bd05a30e7556457ece5fbcfa4a7a78a25d4eb12779455ce2bb5b6f30d0
 DIST python-gentoo-patches-3.10.6_p2.tar.xz 12040 BLAKE2B 
75c93fab19137a966b3775308bc20142f4d3648bbb9364e82c4eaffae93beda54011192881c52b85d2e2493a06cfe2a90f50675609908c3d5ebdb0103fe41644
 

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

2022-08-26 Thread Quentin Retornaz
commit: 8e937320a08850523d59d11dfa9d7c38e16ab6f8
Author: orbea  riseup  net>
AuthorDate: Fri Aug 26 14:28:20 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Fri Aug 26 20:58:40 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=8e937320

dev-lang/python: Add 3.9.13_p4 + 3.10.6_p2

Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/Manifest|   4 +
 dev-lang/python/python-3.10.6_p2.ebuild | 409 
 dev-lang/python/python-3.9.13_p4.ebuild | 405 +++
 3 files changed, 818 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index fd2e44d..b5bb2ab 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,11 +2,15 @@ DIST Python-3.10.4.tar.xz 19342692 BLAKE2B 
c430ad9bed71729fda29433af0614b6c0110a
 DIST Python-3.10.4.tar.xz.asc 833 BLAKE2B 
289f2e96bfc2b60c4ae94b1591779d604f203890c4f5db2ee16e305bf03c6ddb9c8d6da4471a06b5943e12888f37ca572ea30876e9a80382a26814f66b41b7bf
 SHA512 
699e37bf09067083af159e3734b38c952bdc75432c8abfb7a7b8cce7ca975038da37490abeb5c13befd2dacb84a5341ad30de5d0a63d35af5c512215744f4d6d
 DIST Python-3.10.5.tar.xz 19361320 BLAKE2B 
7f3629f8a16faeb0311947b7d5162bc45d9ed6b2c051f776027d01ebbbdd42e4849efd67921fa57975f68ec67dc34f3135345ce216f2d3f02bfcfa4245d266f1
 SHA512 
aa7f58a9b31de9824185b3e7bfa7da0dcf64ae9e89840664eae9d98d9048a650fa012cd5b873a62ff44b65b856db86f095c4003117406ec5e9583ec5f7e78e90
 DIST Python-3.10.5.tar.xz.asc 833 BLAKE2B 
36da2d557a5c38cfc473b2138412f9bc011d19c8538475e623bf41d81eb2c8f8e977945a3065a48c5b234d2b2c7d0dd5e83112c948591628cec344651dc9055c
 SHA512 
72d0ab09900e2a10b85ccac804efd5536251152798e7347576e0e28bff4ab4a84b08d646329b225f9949047586686f9f4e7f05652526657a0948951b739c14e0
+DIST Python-3.10.6.tar.xz 19600672 BLAKE2B 
b21398f68e13cf8464077aa2c7f08d9044198cc3d2e2829d12239d420c1c922cbad8427f3e0fae3fe62a4b8ebb7db7eff441266eff82f0c78d7a98a62d8e64c3
 SHA512 
f2bf424bf4f4caa524ee1248b431e8e06d0745c3fc3ba457710d75f3698e653733feb4b059cd124f1de2a9e851c30d847f567aa47abef12898c9dc8a6507b476
+DIST Python-3.10.6.tar.xz.asc 833 BLAKE2B 
ea6546c01a4fbfe3f3e56b2f980da53f0692d9c638534bd25fb96a0f657424f979b6a82a01c77c05ddfded30441b4a0348cc407d5b29290ffc653a508ca32ec8
 SHA512 
9288e2f62f2e8c8208ad176372261545a64e675d737bb616403bcd888bc91177909257632e4cc0b5d688d612bea38a274030ec6989dc7d56c03064e32ad9903e
 DIST Python-3.9.12.tar.xz 19740524 BLAKE2B 
05f2469aa53ca36221ef4976b17bfde3e5b86afd5a8114e5a7fd899f975a8e55022555ef718d5352ab68de1b7b23865a0bf713768c9c2b30d591438c9a396d25
 SHA512 
081981901e14149748fd35228db0b3b1d96fef227ae7404f07b8bad0fda4b02649bf31c348c94aefdaf3327565d78f9489437c2c02f647b15d41376a27a23e97
 DIST Python-3.9.12.tar.xz.asc 833 BLAKE2B 
33436d0404a643215a8fd2b967ffd216201da24f374941bf65b888159ccfabcbe79b751eca2dd489b06605604338c8bbaab74aa10abbe4bcffaa54236301228e
 SHA512 
dddaa27f8a29034f458edb6739398a5455c87fe37b6349e161865a9deedca118ffe9cb82663cc75bbe60b3b556399c0c6855f5262aac1fe90d36a3694fca65b2
 DIST Python-3.9.13.tar.xz 19754368 BLAKE2B 
4f583f66c28b791e19cd6d79695fe9eb815fd333542be22aec8bd73d1f4d3f17f2c4e9de198e7b16c1ca6362a613a8a02fb965c7dc7db3e510fd31de15ba2d19
 SHA512 
e9664e7f908092df11236b22465d217531d6f0378e88d889108d19fe77f28f46ffb629b8733f84b41409e255367321893a2b1bd64518930d9d8cae5d1b774d23
 DIST Python-3.9.13.tar.xz.asc 833 BLAKE2B 
db01c01be9d56cd15f9ab4a9e2cfa800faf4ebecb92b01c133865d3b3134bc910258a33b766306c3d01f98e35bbf9c03c7cba697760b7095999cbd63ed6c276c
 SHA512 
9367afe8ec32195adbb64fa32eb9e3881cfdbbb38efcb5e0804a15486232aecbc81ed20a8ffed652f06a881744f3efd2c2df3cc652d70671c94d6668a17a391e
 DIST python-gentoo-patches-3.10.4.tar.xz 8592 BLAKE2B 
67fba3e1fedb17430e5cd93da995b4acaf714db512031b5a2f775a25f793f007941561663cfa413d645ccddc2e22d65d250a40fa166cafda8805488d877ff57d
 SHA512 
3ed2b8ff8f1eb8febe7dcd4b5d13d6d54468be1d525f8f1118977d3bbc78f690a597b09383939d023b03380a306e4bff1693382e29ff562312d803305b1709b2
 DIST python-gentoo-patches-3.10.5.tar.xz 8584 BLAKE2B 
d4a812a33e485b1eae5629e519dca4dc6625b743b07c7f7bbc62562f345d87723ba499893702310b1e96e443d2946e27a8d4971f32ca1125d4827d0d594ccaa6
 SHA512 
77f0478f7d0491e103857a83a97d6e04a9ec68740a7f9357cbbdd316462e7d98ea8236bd05a30e7556457ece5fbcfa4a7a78a25d4eb12779455ce2bb5b6f30d0
+DIST python-gentoo-patches-3.10.6_p2.tar.xz 12040 BLAKE2B 
75c93fab19137a966b3775308bc20142f4d3648bbb9364e82c4eaffae93beda54011192881c52b85d2e2493a06cfe2a90f50675609908c3d5ebdb0103fe41644
 SHA512 
7e451a8a18a62592c2cd7b2db71065b77256960f43e172a0d7856b22b69138dcb1552f53b39bec14585a761cfe729c81613551c1b616fe1ec8d2b59856b11453
 DIST python-gentoo-patches-3.9.12.tar.xz 12848 BLAKE2B 
5dd66fa94b136a463d2c4be3a5b7dfad770c3905467a1d81af02a35b2783ce7d614881c915ee8f8e764c1656963d6886d9c60c6e524f512e1bc496e42d01307b
 SHA512 

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

2022-08-26 Thread Andreas Sturmlechner
commit: 71d83777398994660c70bba48700a7baf8741aa7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug 26 20:45:57 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug 26 20:53:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d83777

net-libs/libssh: add 0.10.0

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

 net-libs/libssh/Manifest |   1 +
 net-libs/libssh/libssh-0.10.0.ebuild | 122 +++
 2 files changed, 123 insertions(+)

diff --git a/net-libs/libssh/Manifest b/net-libs/libssh/Manifest
index 5e3e1048991f..e353f0232c89 100644
--- a/net-libs/libssh/Manifest
+++ b/net-libs/libssh/Manifest
@@ -1 +1,2 @@
+DIST libssh-0.10.0.tar.xz 553384 BLAKE2B 
4a57e2095a4f56d06b2be591e02c9b9ded5e1fa28ed2774389a2902a8277f6e6b99014f8868f0740ca2900409d33b968f65c9eaa312e259926436afb49fc108c
 SHA512 
d97235f78b94a980aabc844ee7614108944967441219f0c2417b207734d5200eb26efd5fd6de0da97a34fb612b843dc0a3b32a3364c1d8333e4c49680212
 DIST libssh-0.9.6.tar.xz 1053056 BLAKE2B 
e8565279a430786b8877386a26700a39386e908546a209815b135a2bf4ef42c37b9890dc29cda9ce6c8bfe3f3bae4942097dc794302aec767d106a45c44b811d
 SHA512 
4040ec4af937e95be2e41313ef6d4db60b46b8d4dea10c09402398127c1d1ca8843392d207088aeee3c7ef631c6ae7b66861327dcebf78ed3af0723777619fd1

diff --git a/net-libs/libssh/libssh-0.10.0.ebuild 
b/net-libs/libssh/libssh-0.10.0.ebuild
new file mode 100644
index ..9b897cf8885e
--- /dev/null
+++ b/net-libs/libssh/libssh-0.10.0.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Access a working SSH implementation by means of a library"
+HOMEPAGE="https://www.libssh.org/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.libssh.org/projects/libssh.git;
+else
+   SRC_URI="https://www.libssh.org/files/$(ver_cut 1-2)/${P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0/4" # subslot = soname major version
+IUSE="debug doc examples gcrypt gssapi mbedtls pcap server +sftp static-libs 
test zlib"
+# Maintainer: check IUSE-defaults at DefineOptions.cmake
+
+REQUIRED_USE="?? ( gcrypt mbedtls )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !gcrypt? (
+   !mbedtls? (
+   >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}]
+   )
+   )
+   gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}] )
+   gssapi? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   mbedtls? ( net-libs/mbedtls:=[${MULTILIB_USEDEP}] )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-util/cmocka-0.3.1[${MULTILIB_USEDEP}]
+   elibc_musl? ( sys-libs/argp-standalone )
+   )
+"
+BDEPEND="doc? ( app-doc/doxygen[dot] )"
+
+DOCS=( AUTHORS CHANGELOG README )
+
+PATCHES=( "${FILESDIR}/${PN}-0.8.0-tests.patch" )
+
+src_prepare() {
+   cmake_src_prepare
+
+   # just install the examples, do not compile them
+   cmake_comment_add_subdirectory examples
+
+   # keyfile torture test is currently broken
+   sed -e "/torture_keyfiles/d" \
+   -i tests/unittests/CMakeLists.txt || die
+
+   # disable tests that take too long (bug #677006)
+   if use sparc; then
+   sed -e "/torture_threads_pki_rsa/d" -e "/torture_pki_dsa/d" \
+   -i tests/unittests/CMakeLists.txt || die
+   fi
+
+   sed -e "/^check_include_file.*HAVE_VALGRIND_VALGRIND_H/s/^/#DONT /" \
+   -i ConfigureChecks.cmake || die
+
+   if use test && use elibc_musl; then
+   sed -e "/SOLARIS/d" \
+   -i tests/CMakeLists.txt || die
+   fi
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DWITH_NACL=OFF
+   -DWITH_STACK_PROTECTOR=OFF
+   -DWITH_STACK_PROTECTOR_STRONG=OFF
+   -DWITH_DEBUG_CALLTRACE=$(usex debug)
+   -DWITH_DEBUG_CRYPTO=$(usex debug)
+   -DWITH_GCRYPT=$(usex gcrypt)
+   -DWITH_GSSAPI=$(usex gssapi)
+   -DWITH_MBEDTLS=$(usex mbedtls)
+   -DWITH_PCAP=$(usex pcap)
+   -DWITH_SERVER=$(usex server)
+   -DWITH_SFTP=$(usex sftp)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DUNIT_TESTING=$(usex test)
+   -DWITH_ZLIB=$(usex zlib)
+   )
+
+   multilib_is_native_abi || mycmakeargs+=( 
-DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON )
+
+   cmake_src_configure
+}
+
+multilib_src_compile() {
+   cmake_src_compile
+   multilib_is_native_abi && use doc && cmake_src_compile docs
+}
+
+multilib_src_install() {
+   cmake_src_install
+  

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

2022-08-26 Thread Andreas Sturmlechner
commit: 6dc73921a467924e32b4c3c65cf2b99c972b0bea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug 26 20:44:55 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug 26 20:52:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc73921

net-libs/libssh: update EAPI 7 -> 8, update DOCS

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

 net-libs/libssh/libssh-.ebuild | 40 ++
 1 file changed, 19 insertions(+), 21 deletions(-)

diff --git a/net-libs/libssh/libssh-.ebuild 
b/net-libs/libssh/libssh-.ebuild
index d49e399b64d4..9b897cf8885e 100644
--- a/net-libs/libssh/libssh-.ebuild
+++ b/net-libs/libssh/libssh-.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake-multilib
 
 DESCRIPTION="Access a working SSH implementation by means of a library"
 HOMEPAGE="https://www.libssh.org/;
 
-if [[ "${PV}" == * ]] ; then
+if [[ ${PV} == ** ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.libssh.org/projects/libssh.git;
 else
@@ -22,10 +22,8 @@ IUSE="debug doc examples gcrypt gssapi mbedtls pcap server 
+sftp static-libs tes
 # Maintainer: check IUSE-defaults at DefineOptions.cmake
 
 REQUIRED_USE="?? ( gcrypt mbedtls )"
+RESTRICT="!test? ( test )"
 
-BDEPEND="
-   doc? ( app-doc/doxygen[dot] )
-"
 RDEPEND="
!gcrypt? (
!mbedtls? (
@@ -40,15 +38,15 @@ RDEPEND="
 DEPEND="${RDEPEND}
test? (
>=dev-util/cmocka-0.3.1[${MULTILIB_USEDEP}]
-   elibc_musl? ( sys-libs/argp-standalone ) )
+   elibc_musl? ( sys-libs/argp-standalone )
+   )
 "
+BDEPEND="doc? ( app-doc/doxygen[dot] )"
 
-DOCS=( AUTHORS README ChangeLog )
+DOCS=( AUTHORS CHANGELOG README )
 
 PATCHES=( "${FILESDIR}/${PN}-0.8.0-tests.patch" )
 
-RESTRICT+=" !test? ( test )"
-
 src_prepare() {
cmake_src_prepare
 
@@ -79,17 +77,17 @@ multilib_src_configure() {
-DWITH_NACL=OFF
-DWITH_STACK_PROTECTOR=OFF
-DWITH_STACK_PROTECTOR_STRONG=OFF
-   -DWITH_DEBUG_CALLTRACE="$(usex debug)"
-   -DWITH_DEBUG_CRYPTO="$(usex debug)"
-   -DWITH_GCRYPT="$(usex gcrypt)"
-   -DWITH_GSSAPI="$(usex gssapi)"
-   -DWITH_MBEDTLS="$(usex mbedtls)"
-   -DWITH_PCAP="$(usex pcap)"
-   -DWITH_SERVER="$(usex server)"
-   -DWITH_SFTP="$(usex sftp)"
-   -DBUILD_STATIC_LIB="$(usex static-libs)"
-   -DUNIT_TESTING="$(usex test)"
-   -DWITH_ZLIB="$(usex zlib)"
+   -DWITH_DEBUG_CALLTRACE=$(usex debug)
+   -DWITH_DEBUG_CRYPTO=$(usex debug)
+   -DWITH_GCRYPT=$(usex gcrypt)
+   -DWITH_GSSAPI=$(usex gssapi)
+   -DWITH_MBEDTLS=$(usex mbedtls)
+   -DWITH_PCAP=$(usex pcap)
+   -DWITH_SERVER=$(usex server)
+   -DWITH_SFTP=$(usex sftp)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DUNIT_TESTING=$(usex test)
+   -DWITH_ZLIB=$(usex zlib)
)
 
multilib_is_native_abi || mycmakeargs+=( 
-DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON )
@@ -104,7 +102,7 @@ multilib_src_compile() {
 
 multilib_src_install() {
cmake_src_install
-   multilib_is_native_abi && use doc && HTML_DOCS=( 
"${BUILD_DIR}"/doc/html/. )
+   multilib_is_native_abi && use doc && local HTML_DOCS=( 
"${BUILD_DIR}"/doc/html/. )
 
use static-libs && dolib.a src/libssh.a
 



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

2022-08-26 Thread Zac Medico
commit: ef91f08185d2c40fe4ba34d4e5bb8db4f1ddb9cc
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Aug 26 20:43:21 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Aug 26 20:43:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef91f081

net-misc/electron-cash: add 4.2.11

Signed-off-by: Zac Medico  gentoo.org>

 net-misc/electron-cash/Manifest|   1 +
 net-misc/electron-cash/electron-cash-4.2.11.ebuild | 157 +
 2 files changed, 158 insertions(+)

diff --git a/net-misc/electron-cash/Manifest b/net-misc/electron-cash/Manifest
index 7d6de4e7a6ff..d1815a77271e 100644
--- a/net-misc/electron-cash/Manifest
+++ b/net-misc/electron-cash/Manifest
@@ -1,2 +1,3 @@
 DIST electron-cash-4.2.10.tar.gz 8023055 BLAKE2B 
e79c000f4278c323a8f14aa8d960c25c2971a8c5736e31a6f18f4b5faae11a8ff5339de3193e191c21373075bd6472570770d14262c9b5d41e3eca2b91e633d3
 SHA512 
f90a11f6a5d79024f982f8ab148c9c079049114bcb0c405da9f54b62620afbda462e074abde01bed7fa12d0090a842e393e24e66ff74031a87f0c79f6323895a
+DIST electron-cash-4.2.11.tar.gz 8039918 BLAKE2B 
3139647fd22aaa88ff9a514b83e12dd3b36abb6affe9b51b270e1936f4d37ec3ea867ebcfe388f428392093996d2bf7d1268ee0b2447c5d559a39c3e35745dfc
 SHA512 
7b01d2d94b29a3f054738cd89344a7c15136f90d6aa66dd587da315471aeb053bee1d7bbeab46016054b7dd98915bb2225a381d082a8fd137997c05957e2d44a
 DIST electron-cash-4.2.9.tar.gz 8023098 BLAKE2B 
37a55e2161a8f7c2d9b11c1bc564d77ace84ad745be677bb41f07af2b8c18c223e6cf37c7df42dea170341f276babd8eda4bd9564e9069fc9623a059cc92f09b
 SHA512 
e27dda4a4c8b81ad7b303652fdb2d893c3d53e76eb0f7e295753a7f92676c895ea8087e424a43bbb2d32db9a4f0e8c03b779cf9daf2ff8e51d4813a097ac9c6c

diff --git a/net-misc/electron-cash/electron-cash-4.2.11.ebuild 
b/net-misc/electron-cash/electron-cash-4.2.11.ebuild
new file mode 100644
index ..fc56ca7c306e
--- /dev/null
+++ b/net-misc/electron-cash/electron-cash-4.2.11.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+PYTHON_REQ_USE="ncurses?"
+
+inherit desktop distutils-r1 xdg-utils
+
+MY_P="Electron-Cash-${PV}"
+DESCRIPTION="Lightweight Bitcoin Cash client (BCH fork of Electrum)"
+HOMEPAGE="https://github.com/Electron-Cash/Electron-Cash;
+SRC_URI="https://github.com/Electron-Cash/Electron-Cash/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="amodem cli cosign digitalbitbox email ncurses qrcode +qt5 sync vkb
+   l10n_es l10n_ja l10n_pt l10n_zh-CN"
+RESTRICT+=" test"
+
+REQUIRED_USE="
+   || ( cli ncurses qt5 )
+   amodem? ( qt5 )
+   cosign? ( qt5 )
+   digitalbitbox? ( qt5 )
+   email? ( qt5 )
+   qrcode? ( qt5 )
+   sync? ( qt5 )
+   vkb? ( qt5 )
+"
+
+RDEPEND="
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   dev-python/ecdsa[${PYTHON_USEDEP}]
+   dev-python/jsonrpclib[${PYTHON_USEDEP}]
+   dev-python/pathvalidate[${PYTHON_USEDEP}]
+   dev-python/pbkdf2[${PYTHON_USEDEP}]
+   dev-python/pyaes[${PYTHON_USEDEP}]
+   dev-python/PySocks[${PYTHON_USEDEP}]
+   dev-python/qrcode[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   net-libs/stem[${PYTHON_USEDEP}]
+   amodem? ( dev-python/amodem[${PYTHON_USEDEP}] )
+   qrcode? ( media-gfx/zbar[v4l] )
+   qt5? (
+   dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
+   )
+   ncurses? ( dev-lang/python )
+   dev-libs/libsecp256k1
+"
+
+distutils_enable_tests pytest
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS="RELEASE-NOTES"
+
+src_prepare() {
+   eapply "${FILESDIR}/3.3.6-no-user-root.patch"
+
+   # Prevent icon from being installed in the wrong location
+   sed -i '/icons/d' setup.py || die
+
+   if use qt5; then
+   pyrcc5 icons.qrc -o electroncash_gui/qt/icons_rc.py || die
+   else
+   sed "s|'electroncash_gui.qt',||" -i setup.py || die
+   fi
+
+   local wordlist=
+   for wordlist in  \
+   $(usex l10n_ja '' japanese) \
+   $(usex l10n_pt '' portuguese) \
+   $(usex l10n_es '' spanish) \
+   $(usex l10n_zh-CN '' chinese_simplified) \
+   ; do
+   rm -f "electroncash/wordlist/${wordlist}.txt" || die
+   sed -i "/${wordlist}\\.txt/d" electroncash/mnemonic.py || die
+   done
+
+   # Remove unrequested GUI implementations:
+   local gui setup_py_gui
+   for gui in  \
+   $(usex cli  '' stdio)  \
+   $(usex qt5  '' qt   )  \
+   $(usex ncurses  '' text )  \
+   ; do
+   rm electroncash_gui/"${gui}"* -r || die
+   done
+
+   # And install requested ones...
+   for gui in  \
+   

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/k3s/

2022-08-26 Thread Zac Medico
commit: 09e3406fa579d1b1a3f94ad75427382753116026
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Aug 26 20:30:38 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Aug 26 20:30:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e3406f

sys-cluster/k3s: add 1.24.4_p1

Signed-off-by: Zac Medico  gentoo.org>

 sys-cluster/k3s/Manifest |   1 +
 sys-cluster/k3s/k3s-1.24.4_p1.ebuild | 102 +++
 2 files changed, 103 insertions(+)

diff --git a/sys-cluster/k3s/Manifest b/sys-cluster/k3s/Manifest
index b8700257fdfe..cb6b66bc5476 100644
--- a/sys-cluster/k3s/Manifest
+++ b/sys-cluster/k3s/Manifest
@@ -1,4 +1,5 @@
 DIST k3s-1.24.3_p1-vendor.tar.gz 31433160 BLAKE2B 
33328690ac94c101fd02bc2ef166f09eb5b54a1404da9206a3ff7fdf3c212a2dea96563b6d1da9a25105a15f69cc71664e3d1cb6f35f18f18faae50a67607d80
 SHA512 
e742b01960a4dc35f80e923fc9fbf41ae2913a24b66de7acd8c8b7a78681cca55821adc5e42df527fc6a9c42146f8b39de85c1060e2981198cd6712dcf300231
+DIST k3s-1.24.4_p1-vendor.tar.gz 31949072 BLAKE2B 
60f152f7085039f061461e932a5ccada68404ff5a6de88602aeffd07141b825b441ea4a58d6fc5eb8b73bc8f02df81cb1c710fc8f05e1f6d8d8a1ecd4adf564b
 SHA512 
3b27e3dc3834ba509e57f32b5cff68903cb8160d5b0b1c5dd753b66021c0fbd547f7df7d5cb8d3820e1fa0d495087eb98f6197ec29ff9127b713c6f9ab4f1710
 DIST k3s-cni-plugins-1.1.1.tar.gz 3122345 BLAKE2B 
270283ffb746ca97ad147b368143c56bd9641b7ebcb1b2b61f80ffea3336b240b28c9b9496bd2f6eb6d7e5382da4979c26e37eca30ac19fd362ed822ba94f300
 SHA512 
53dcd363231325553a5c9e804fc9005471fe5c05c87aae0340214c146eba66a3761d73976ba0145d86a663a2b0a1941e6cc5823b6d05e002a9ef18e41e10ac3c
 DIST k3s-containerd-1.6.6-k3s1.tar.gz 10337871 BLAKE2B 
c4d038c2654243f61f907942a7ddc6d6584c50a04db3cd539f8cbb46901737744b39ca7c31ef51e84ba87faafbfa1962a36e2912a1bfee9d922e2f15e3253970
 SHA512 
11a2247ea8deb498fb8f0fbd90735d5c4e980d3744ddf1c17b1bf438379c55124a57838a27bc6df7a0b0421881d6072f0cd0bbb4c4835aa34ea894af02334fa8
 DIST k3s-root-amd64-0.11.0.tar 11878400 BLAKE2B 
6227ba08e305f062ed814a6b997313415c08e469b05f0501c86f7df25e8a3c9ecb43675613337f6d038faa5153aae98eb44cad9bc170967e0a216ba5ec27559e
 SHA512 
d181117230ad941b40173c3b7dc3d2bb0f3d44a28e9715d85c752193c6058bb6be4a4b8f061df73fed690629a7b2b330185b38bb90ce7fcc9c808096516cb0a3

diff --git a/sys-cluster/k3s/k3s-1.24.4_p1.ebuild 
b/sys-cluster/k3s/k3s-1.24.4_p1.ebuild
new file mode 100644
index ..37d109813df1
--- /dev/null
+++ b/sys-cluster/k3s/k3s-1.24.4_p1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module linux-info systemd
+
+DESCRIPTION="Lightweight Kubernetes"
+HOMEPAGE="https://k3s.io;
+K3S_CONTAINERD_VERSION=1.6.6-k3s1
+K3S_RUNC_VERSION=v1.1.3
+K3S_ROOT_VERSION=0.11.0
+K3S_TRAEFIK_VERSION=10.19.3
+K3S_TRAEFIK_PACKAGE_VERSION=00
+K3S_CNIPLUGINS_VERSION=1.1.1
+CONFIG_CHECK="~BRIDGE_NETFILTER ~CFS_BANDWIDTH ~CGROUP_DEVICE ~CGROUP_PERF 
~CGROUP_PIDS ~IP_VS ~MEMCG ~NETFILTER_XT_MATCH_COMMENT ~OVERLAY_FS ~VLAN_8021Q 
~VXLAN"
+
+MY_PV=${PV%_p*}+k3s${PV#*_p}
+SRC_URI="https://github.com/zmedico/k3s/archive/refs/tags/v${MY_PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   ${EGO_SUM_SRC_URI}
+   
https://github.com/k3s-io/containerd/archive/refs/tags/v${K3S_CONTAINERD_VERSION}.tar.gz
 -> k3s-containerd-${K3S_CONTAINERD_VERSION}.tar.gz
+   
https://github.com/opencontainers/runc/archive/refs/tags/${K3S_RUNC_VERSION}.tar.gz
 -> k3s-runc-${K3S_RUNC_VERSION}.tar.gz
+   https://helm.traefik.io/traefik/traefik-${K3S_TRAEFIK_VERSION}.tgz
+   
https://github.com/rancher/plugins/archive/refs/tags/v${K3S_CNIPLUGINS_VERSION}-k3s1.tar.gz
 -> k3s-cni-plugins-${K3S_CNIPLUGINS_VERSION}.tar.gz
+   amd64? ( 
https://github.com/rancher/k3s-root/releases/download/v${K3S_ROOT_VERSION}/k3s-root-amd64.tar
 -> k3s-root-amd64-${K3S_ROOT_VERSION}.tar )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+kubectl-symlink rootless"
+REQUIRED_USE="|| ( amd64 )"
+DEPEND="
+   app-misc/yq
+   net-firewall/conntrack-tools
+   sys-fs/btrfs-progs
+   rootless? ( app-containers/slirp4netns )
+"
+RDEPEND="kubectl-symlink? ( !sys-cluster/kubectl )"
+RESTRICT+=" test"
+
+S=${WORKDIR}/${PN}-${MY_PV/+/-}-vendor
+
+src_unpack() {
+   unpack ${P}-vendor.tar.gz
+   cd "${S}" || die
+   mkdir -p bin/aux build/static/charts cache etc || die
+   cp "${DISTDIR}/traefik-${K3S_TRAEFIK_VERSION}.tgz" 
build/static/charts/traefik-${K3S_TRAEFIK_VERSION}${K3S_TRAEFIK_PACKAGE_VERSION}.tgz
 || die
+   cp "${DISTDIR}/k3s-cni-plugins-${K3S_CNIPLUGINS_VERSION}.tar.gz" cache/ 
|| die
+}
+
+src_prepare() {
+   local filename pattern replacement
+   default
+
+   local CONTAINERD_DIR=build/src/github.com/containerd/containerd
+   mkdir -p "${CONTAINERD_DIR}" || die
+   tar -x --strip-components=1 -f 
"${DISTDIR}/k3s-containerd-${K3S_CONTAINERD_VERSION}.tar.gz" -C 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/k3s/

2022-08-26 Thread Zac Medico
commit: 9f6cacebca15ce8c21dbc59ae32106cd0cc47b96
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Aug 26 20:14:17 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Aug 26 20:14:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6caceb

sys-cluster/k3s: drop 1.24.2_p1, 1.24.2_p2

Signed-off-by: Zac Medico  gentoo.org>

 sys-cluster/k3s/Manifest |   3 --
 sys-cluster/k3s/k3s-1.24.2_p1.ebuild | 102 ---
 sys-cluster/k3s/k3s-1.24.2_p2.ebuild | 102 ---
 3 files changed, 207 deletions(-)

diff --git a/sys-cluster/k3s/Manifest b/sys-cluster/k3s/Manifest
index e8c688d78e88..b8700257fdfe 100644
--- a/sys-cluster/k3s/Manifest
+++ b/sys-cluster/k3s/Manifest
@@ -1,9 +1,6 @@
-DIST k3s-1.24.2_p1-vendor.tar.gz 31410828 BLAKE2B 
410dc4de95201fb8654571c343458e458e17c52b2b1e2bcf2777df04a50ae54bb119fa88086ee61b7f569d905b0e58df12446c5bd145b46027930a57f5aa033a
 SHA512 
ace54126bc47bc25bf2d2dc13c7ad085d2815d6303ab851ec8738aff5765b9e6f77e6a23fd41375999e03dd215d6b3d54d122d820559dd36dabd87e41ba95093
-DIST k3s-1.24.2_p2-vendor.tar.gz 31418274 BLAKE2B 
d0fb00c1419cf894eebb83b4f7d29f260628dd06a3a6376cf60257bcc0b571e743954013877e6e85de6b22eb643799a09bf79d898419383951270944ea0e6fe4
 SHA512 
d0dd6e9804e1e5f7abc9b9429bf0e208baa9da0ee405f7fc3b241e03f39a40284ad098cf1832ac3292f7ee12de66711f9cfc6b01a99ad97fb6653e6236badbb8
 DIST k3s-1.24.3_p1-vendor.tar.gz 31433160 BLAKE2B 
33328690ac94c101fd02bc2ef166f09eb5b54a1404da9206a3ff7fdf3c212a2dea96563b6d1da9a25105a15f69cc71664e3d1cb6f35f18f18faae50a67607d80
 SHA512 
e742b01960a4dc35f80e923fc9fbf41ae2913a24b66de7acd8c8b7a78681cca55821adc5e42df527fc6a9c42146f8b39de85c1060e2981198cd6712dcf300231
 DIST k3s-cni-plugins-1.1.1.tar.gz 3122345 BLAKE2B 
270283ffb746ca97ad147b368143c56bd9641b7ebcb1b2b61f80ffea3336b240b28c9b9496bd2f6eb6d7e5382da4979c26e37eca30ac19fd362ed822ba94f300
 SHA512 
53dcd363231325553a5c9e804fc9005471fe5c05c87aae0340214c146eba66a3761d73976ba0145d86a663a2b0a1941e6cc5823b6d05e002a9ef18e41e10ac3c
 DIST k3s-containerd-1.6.6-k3s1.tar.gz 10337871 BLAKE2B 
c4d038c2654243f61f907942a7ddc6d6584c50a04db3cd539f8cbb46901737744b39ca7c31ef51e84ba87faafbfa1962a36e2912a1bfee9d922e2f15e3253970
 SHA512 
11a2247ea8deb498fb8f0fbd90735d5c4e980d3744ddf1c17b1bf438379c55124a57838a27bc6df7a0b0421881d6072f0cd0bbb4c4835aa34ea894af02334fa8
 DIST k3s-root-amd64-0.11.0.tar 11878400 BLAKE2B 
6227ba08e305f062ed814a6b997313415c08e469b05f0501c86f7df25e8a3c9ecb43675613337f6d038faa5153aae98eb44cad9bc170967e0a216ba5ec27559e
 SHA512 
d181117230ad941b40173c3b7dc3d2bb0f3d44a28e9715d85c752193c6058bb6be4a4b8f061df73fed690629a7b2b330185b38bb90ce7fcc9c808096516cb0a3
-DIST k3s-runc-v1.1.2-r1.tar.gz 2332953 BLAKE2B 
e6047baa799e97d201630f5ff438ca8742ef4c9f465c3728fe2e4bd7f18a571172cb8f994c0e9ffba4f7ae75088626583602f49e0e9f4764c96157820c332b5b
 SHA512 
61d8cc82f49e3bc1cf4cc4ae18a9d9c8f4ae93e8380ce6fa9034b154bd1b915339ee65babdf7518021d015a3c31545fcbad5bbf0c4579c7eb50988877121f049
 DIST k3s-runc-v1.1.3.tar.gz 284 BLAKE2B 
7530faa80a6d51c840a1ea702ec59580a3e42514f5932a7dd4df9f80ff93245bde05accd572a942190b6be76316f38a408566b003ad380611376e73abe3cb5c0
 SHA512 
27fce2569d0dc710a0f90095957be30c29da24ce1d2b8e115b9dc11d36f5226d98c4b2d8b92ecfa7581eade90bc51c5d9bccaf15fcb2542dafebe4fabc6e1cd9
 DIST traefik-10.19.3.tgz 25287 BLAKE2B 
c43a5e066d78e066bc4449ad1d7a3796c99c5f029244dac5494a452592424a9be057b6a3d8eddd174d8daab2b322c4f54e39eae53fba67e97e1ebdb92ce2fd65
 SHA512 
6df4b186c4caad09abf47469757c1d26d3b593531704af53eb262208f1efa27b5b09b178c6dd6721e78362877e6ba3b2c8c3bfbc91fe152ce090b53ac283acf9

diff --git a/sys-cluster/k3s/k3s-1.24.2_p1.ebuild 
b/sys-cluster/k3s/k3s-1.24.2_p1.ebuild
deleted file mode 100644
index e01a71ae45a5..
--- a/sys-cluster/k3s/k3s-1.24.2_p1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module linux-info systemd
-
-DESCRIPTION="Lightweight Kubernetes"
-HOMEPAGE="https://k3s.io;
-K3S_CONTAINERD_VERSION=1.6.6-k3s1
-K3S_RUNC_VERSION=v1.1.2
-K3S_ROOT_VERSION=0.11.0
-K3S_TRAEFIK_VERSION=10.19.3
-K3S_TRAEFIK_PACKAGE_VERSION=00
-K3S_CNIPLUGINS_VERSION=1.1.1
-CONFIG_CHECK="~BRIDGE_NETFILTER ~CFS_BANDWIDTH ~CGROUP_DEVICE ~CGROUP_PERF 
~CGROUP_PIDS ~IP_VS ~MEMCG ~NETFILTER_XT_MATCH_COMMENT ~OVERLAY_FS ~VLAN_8021Q 
~VXLAN"
-
-MY_PV=${PV%_p*}+k3s${PV#*_p}
-SRC_URI="https://github.com/zmedico/k3s/archive/refs/tags/v${MY_PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
-   ${EGO_SUM_SRC_URI}
-   
https://github.com/k3s-io/containerd/archive/refs/tags/v${K3S_CONTAINERD_VERSION}.tar.gz
 -> k3s-containerd-${K3S_CONTAINERD_VERSION}.tar.gz
-   
https://github.com/opencontainers/runc/archive/refs/tags/${K3S_RUNC_VERSION}.tar.gz
 -> k3s-runc-${K3S_RUNC_VERSION}-r1.tar.gz
-   https://helm.traefik.io/traefik/traefik-${K3S_TRAEFIK_VERSION}.tgz
-   

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

2022-08-26 Thread Zac Medico
commit: 61270537475df2acd751353122f9fa5b3687922e
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Aug 26 20:11:44 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Aug 26 20:11:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61270537

dev-python/ansible-runner: add 2.2.1

Signed-off-by: Zac Medico  gentoo.org>

 dev-python/ansible-runner/Manifest |  1 +
 .../ansible-runner/ansible-runner-2.2.1.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/ansible-runner/Manifest 
b/dev-python/ansible-runner/Manifest
index b65c08ba40ec..648a6e00631e 100644
--- a/dev-python/ansible-runner/Manifest
+++ b/dev-python/ansible-runner/Manifest
@@ -1 +1,2 @@
 DIST ansible-runner-2.1.0.tar.gz 158798 BLAKE2B 
b6a1a50c1b66210c9a29b0b52e798fc6a922a840664c5924e5234a3f5ec2cea32a137e676bae732115cb10a99155df660281233fe5bd10c10282926d0ec92abe
 SHA512 
c96a7a122e4fdc02d6ebab79bbf3f2d9f96eb6c966789deae5c36e9b4c55aa9fede994b22309bdb18a8a4f1c9a615f9b454f01c4170c4d0c1fb5e447da52cf00
+DIST ansible-runner-2.2.1.tar.gz 172121 BLAKE2B 
b4bb0917570b2b7ba4a7f44bf0276713eb3842ec8a9db62ec5bec8f90e91603b69cf2651f16dd150c8267b3ff25529d4c1bbcd628a26564b74362325b9c75ba8
 SHA512 
e9ba5c7afd3d8542af37bd9ef3ba7a417bd7ebb430b2dca6f2bb6289633dc89a14e7beb39236f75b75b802c6fc07501c6e6fa06102c69037e34568c396d6642d

diff --git a/dev-python/ansible-runner/ansible-runner-2.2.1.ebuild 
b/dev-python/ansible-runner/ansible-runner-2.2.1.ebuild
new file mode 100644
index ..50bd03e9f739
--- /dev/null
+++ b/dev-python/ansible-runner/ansible-runner-2.2.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool and python library that helps when interfacing with 
Ansible"
+HOMEPAGE="https://github.com/ansible/ansible-runner;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+# TODO: fix broken tests
+RESTRICT+=" test"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/python-daemon[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e '/cov/d' -i pytest.ini || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kate-addons/

2022-08-26 Thread Andreas Sturmlechner
commit: 209e2543ff0293df22904f518f4c8730caaa07d0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug 26 19:50:27 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug 26 19:54:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=209e2543

kde-apps/kate-addons: Add missing cmake vars ticked by USE flags

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

 .../{kate-addons-22.08.0.ebuild => kate-addons-22.08.0-r1.ebuild} | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/kde-apps/kate-addons/kate-addons-22.08.0.ebuild 
b/kde-apps/kate-addons/kate-addons-22.08.0-r1.ebuild
similarity index 91%
rename from kde-apps/kate-addons/kate-addons-22.08.0.ebuild
rename to kde-apps/kate-addons/kate-addons-22.08.0-r1.ebuild
index eb254e303ee7..84aad14fc16a 100644
--- a/kde-apps/kate-addons/kate-addons-22.08.0.ebuild
+++ b/kde-apps/kate-addons/kate-addons-22.08.0-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/;
 LICENSE="LGPL-2 LGPL-2+ MIT"
 SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="+filebrowser lspclient +projects plasma +snippets sql"
+IUSE="+filebrowser lspclient plasma +projects +snippets sql"
 
 DEPEND="
>=dev-qt/qtconcurrent-${QTMIN}:5
@@ -82,6 +82,12 @@ src_configure() {
-DBUILD_kate=FALSE
-DBUILD_kwrite=FALSE
-DCMAKE_DISABLE_FIND_PACKAGE_KF5DocTools=ON # docs in 
kate/kwrite
+   -DBUILD_filebrowser=$(usex filebrowser)
+   -DBUILD_lspclient=$(usex lspclient)
+   -DBUILD_sessionapplet=$(usex plasma)
+   -DBUILD_project=$(usex projects)
+   -DBUILD_snippets=$(usex snippets)
+   -DBUILD_katesql=$(usex sql)
)
 
# provided by kde-apps/kate-lib



[gentoo-commits] proj/kde:master commit in: kde-apps/kate-addons/

2022-08-26 Thread Andreas Sturmlechner
commit: 81bb382350943a95a545c14157b8b663914001a5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug 26 19:50:27 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug 26 19:51:06 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=81bb3823

kde-apps/kate-addons: Add missing cmake vars ticked by USE flags

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

 kde-apps/kate-addons/kate-addons-22.08.49..ebuild | 8 +++-
 kde-apps/kate-addons/kate-addons-.ebuild  | 8 +++-
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kate-addons/kate-addons-22.08.49..ebuild 
b/kde-apps/kate-addons/kate-addons-22.08.49..ebuild
index 5c360c2515..41ca64b9bd 100644
--- a/kde-apps/kate-addons/kate-addons-22.08.49..ebuild
+++ b/kde-apps/kate-addons/kate-addons-22.08.49..ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/;
 LICENSE="LGPL-2 LGPL-2+ MIT"
 SLOT="5"
 KEYWORDS=""
-IUSE="+filebrowser lspclient +projects plasma +snippets sql"
+IUSE="+filebrowser lspclient plasma +projects +snippets sql"
 
 DEPEND="
>=dev-qt/qtconcurrent-${QTMIN}:5
@@ -82,6 +82,12 @@ src_configure() {
-DBUILD_kate=FALSE
-DBUILD_kwrite=FALSE
-DCMAKE_DISABLE_FIND_PACKAGE_KF5DocTools=ON # docs in 
kate/kwrite
+   -DBUILD_filebrowser=$(usex filebrowser)
+   -DBUILD_lspclient=$(usex lspclient)
+   -DBUILD_sessionapplet=$(usex plasma)
+   -DBUILD_project=$(usex projects)
+   -DBUILD_snippets=$(usex snippets)
+   -DBUILD_katesql=$(usex sql)
)
 
# provided by kde-apps/kate-lib

diff --git a/kde-apps/kate-addons/kate-addons-.ebuild 
b/kde-apps/kate-addons/kate-addons-.ebuild
index 5c360c2515..41ca64b9bd 100644
--- a/kde-apps/kate-addons/kate-addons-.ebuild
+++ b/kde-apps/kate-addons/kate-addons-.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://kate-editor.org/ https://apps.kde.org/kate/;
 LICENSE="LGPL-2 LGPL-2+ MIT"
 SLOT="5"
 KEYWORDS=""
-IUSE="+filebrowser lspclient +projects plasma +snippets sql"
+IUSE="+filebrowser lspclient plasma +projects +snippets sql"
 
 DEPEND="
>=dev-qt/qtconcurrent-${QTMIN}:5
@@ -82,6 +82,12 @@ src_configure() {
-DBUILD_kate=FALSE
-DBUILD_kwrite=FALSE
-DCMAKE_DISABLE_FIND_PACKAGE_KF5DocTools=ON # docs in 
kate/kwrite
+   -DBUILD_filebrowser=$(usex filebrowser)
+   -DBUILD_lspclient=$(usex lspclient)
+   -DBUILD_sessionapplet=$(usex plasma)
+   -DBUILD_project=$(usex projects)
+   -DBUILD_snippets=$(usex snippets)
+   -DBUILD_katesql=$(usex sql)
)
 
# provided by kde-apps/kate-lib



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

2022-08-26 Thread Arthur Zamarin
commit: c99ef81bd3024ba358f5565fe5c1d25abf443a23
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 19:12:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 19:12:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c99ef81b

dev-python/nbconvert: Stabilize 6.5.0-r2 ppc64, #866758

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

 dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
index 551fa0a5420a..dde642ed4007 100644
--- a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



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

2022-08-26 Thread Arthur Zamarin
commit: 498fd4812213f33211e507e25525b2a9874684b9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 19:12:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 19:12:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498fd481

dev-python/tinycss2: Stabilize 1.1.1-r1 ppc64, #866758

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

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

diff --git a/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild 
b/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild
index 6d97ddbe764a..82e458ca0bec 100644
--- a/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild
+++ b/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/webencodings-0.4[${PYTHON_USEDEP}]



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

2022-08-26 Thread Arthur Zamarin
commit: e9cd4ef9cd007772413be6c645cf4cc3fb275045
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 19:11:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 19:11:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9cd4ef9

dev-python/nbconvert: Stabilize 6.5.0-r2 ppc, #866758

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

 dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
index f918972ae292..551fa0a5420a 100644
--- a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



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

2022-08-26 Thread Arthur Zamarin
commit: ea48fb2fdd8862c41c9f4ff84fc5cbcfe891f720
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 19:11:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 19:11:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea48fb2f

dev-python/tinycss2: Stabilize 1.1.1-r1 ppc, #866758

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

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

diff --git a/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild 
b/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild
index e70cce3a7148..6d97ddbe764a 100644
--- a/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild
+++ b/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/webencodings-0.4[${PYTHON_USEDEP}]



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

2022-08-26 Thread Arthur Zamarin
commit: a3c8e0371c36101979afee3fed38a91c0c09669f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 19:11:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 19:11:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3c8e037

dev-python/tinycss2: Stabilize 1.1.1-r1 arm, #866758

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

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

diff --git a/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild 
b/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild
index 112af1b5fe04..e70cce3a7148 100644
--- a/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild
+++ b/dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/webencodings-0.4[${PYTHON_USEDEP}]



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

2022-08-26 Thread Arthur Zamarin
commit: c97d9a2f5c8f3ad43319a5a78697337b24422bf4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 19:11:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 19:11:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c97d9a2f

dev-python/nbconvert: Stabilize 6.5.0-r2 arm, #866758

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

 dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild 
b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
index 1ff7e9b6c3c5..f918972ae292 100644
--- a/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
+++ b/dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]



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

2022-08-26 Thread Arthur Zamarin
commit: 2695e51658b7e207c3615fd1bfdac8e060eba10d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 18:52:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 18:52:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2695e516

media-video/qmplay2: add 22.08.21

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

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-22.08.21.ebuild | 137 
 2 files changed, 138 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 2c3061aec030..2788a031d5aa 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1 +1,2 @@
 DIST QMPlay2-src-22.06.16.tar.xz 1613312 BLAKE2B 
b626b184f3d16c85dead8c61a5ccc0bb7b11e6a064fc6a3b4aedbd8a2e9631ac2182a00a5dd9c9de1feb5f357b45ce3d7dc66f9b46d88153cc3bce3d5f869a65
 SHA512 
f04a83422bcfa105b3ec33843962b844b6efed6700a26426f4a73c0588dc1179985d612748d5c74f6214fdcff86a035272473a35a54a234ec0abef388b0517fe
+DIST QMPlay2-src-22.08.21.tar.xz 1618824 BLAKE2B 
ac980c4ad018749d4ee5dcd2dc580c96cccb82a73ff4fd52c65beb1d7131e294d2af65814c8966ffbe2a04eb489f9b9ba23b2764b83aa3f3d57546125dde4ceb
 SHA512 
a6abc71bf87a8bcb2c2c0c63889f75de4e2de4375de0a528cb6950d2fb1ac6e767386d13a0e3f26b59cfccb88b4db4a8c26cbf57299da2031239a73e4971a4de

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

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

2022-08-26 Thread Arthur Zamarin
commit: 808759b97132e10c24aa7d06e6b3d3e2561110a2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 18:52:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 18:52:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=808759b9

dev-python/xarray: Stabilize 2022.6.0 arm, #866737

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

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

diff --git a/dev-python/xarray/xarray-2022.6.0.ebuild 
b/dev-python/xarray/xarray-2022.6.0.ebuild
index ea669bc76788..6baf92eea4b0 100644
--- a/dev-python/xarray/xarray-2022.6.0.ebuild
+++ b/dev-python/xarray/xarray-2022.6.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/numpy-1.19[${PYTHON_USEDEP}]



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

2022-08-26 Thread Arthur Zamarin
commit: 88a4a1b36b111278a9dc639cde8c63ebf73b6cd5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 18:38:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 18:38:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88a4a1b3

dev-python/executing: Stabilize 0.9.1 arm64, #866785

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

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

diff --git a/dev-python/executing/executing-0.9.1.ebuild 
b/dev-python/executing/executing-0.9.1.ebuild
index 46585b1ab2a6..8cfb5af3b630 100644
--- a/dev-python/executing/executing-0.9.1.ebuild
+++ b/dev-python/executing/executing-0.9.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86"
 
 # asttokens is optional runtime dep
 BDEPEND="



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

2022-08-26 Thread Arthur Zamarin
commit: f79c8d84abc87db7e9d891ae934d14f6cbbde100
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 18:37:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 18:37:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f79c8d84

dev-python/executing: Stabilize 0.9.1 hppa, #866785

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

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

diff --git a/dev-python/executing/executing-0.9.1.ebuild 
b/dev-python/executing/executing-0.9.1.ebuild
index e242880fd9b6..46585b1ab2a6 100644
--- a/dev-python/executing/executing-0.9.1.ebuild
+++ b/dev-python/executing/executing-0.9.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86"
 
 # asttokens is optional runtime dep
 BDEPEND="



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

2022-08-26 Thread Arthur Zamarin
commit: 0f9005c90538a7651ef930c7566ea41a9bf092b7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 18:37:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 18:37:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9005c9

dev-python/werkzeug: Stabilize 2.2.0 ppc64, #866740

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

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

diff --git a/dev-python/werkzeug/werkzeug-2.2.0.ebuild 
b/dev-python/werkzeug/werkzeug-2.2.0.ebuild
index 0f6498304066..087ba66f5136 100644
--- a/dev-python/werkzeug/werkzeug-2.2.0.ebuild
+++ b/dev-python/werkzeug/werkzeug-2.2.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~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/markupsafe-2.1.1[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/guru:dev commit in: app-emulation/dxvk-bin/, profiles/

2022-08-26 Thread Ronny Gutbrod
commit: 722318267043677eefbc4e9095fb0a2a463a77f2
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Aug 26 18:25:02 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Aug 26 18:25:02 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=72231826

app-emulation/dxvk-bin: treeclean

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 app-emulation/dxvk-bin/Manifest   |  2 -
 app-emulation/dxvk-bin/dxvk-bin-1.10.1.ebuild | 73 ---
 app-emulation/dxvk-bin/dxvk-bin-1.10.2.ebuild | 73 ---
 app-emulation/dxvk-bin/metadata.xml   | 11 
 profiles/package.mask |  5 --
 5 files changed, 164 deletions(-)

diff --git a/app-emulation/dxvk-bin/Manifest b/app-emulation/dxvk-bin/Manifest
deleted file mode 100644
index 9d127fcff..0
--- a/app-emulation/dxvk-bin/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST dxvk-bin-1.10.1.tar.gz 8328595 BLAKE2B 
28b7ba7190b44800d5656600fdc50d9d2c89669b1ec3053e4dd45bd5859271262e53c2016d0736611ce5904126b5a71a2f9dbee2c33feaea5d3dc986fef7f3a0
 SHA512 
5be4b34ec5f535a7ef6347b440fd7619a4bb6359919f4257dc71c84585d87362dbbce3c033c8b0eda0cbd6b6d08184aba0a2a1a12e195c82d776166536440e60
-DIST dxvk-bin-1.10.2.tar.gz 8449051 BLAKE2B 
b90cf6b1a4f088e13166f111c4a7b7a780f01bccf5851e02119185a6d10eb230b62027c06f0d06f4f97ba45788c3c8c839a1b720aa429cebdfddb6472fa025ee
 SHA512 
9fff03e1c884ffe860650b6d37de640e483efe83437451587c11a76ff78ca6b0183c27620c2992cff8335a1a92ddd956a6b2edfd1d50e44652f6eb818c1b8054

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.10.1.ebuild 
b/app-emulation/dxvk-bin/dxvk-bin-1.10.1.ebuild
deleted file mode 100644
index 72f920257..0
--- a/app-emulation/dxvk-bin/dxvk-bin-1.10.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit multilib-minimal
-
-MY_P="dxvk-${PV}"
-DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / 
Wine"
-HOMEPAGE="https://github.com/doitsujin/dxvk;
-SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="video_cards_nvidia"
-
-DEPEND=""
-RDEPEND="
-   || (
-   video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
-   >=media-libs/mesa-20.2
-   )
-   || (
-   >=app-emulation/wine-staging-4.5[${MULTILIB_USEDEP},vulkan]
-   >=app-emulation/wine-vanilla-4.5[${MULTILIB_USEDEP},vulkan]
-   )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# NOTE: Various repos contain dxvk ebuilds that install into …/dxvk.
-# To not clash with them, this ebuild installs into …/dxvk-bin.
-
-src_prepare() {
-   default
-
-   sed -i "s|^basedir=.*$|basedir=\"${EPREFIX}\"|" setup_dxvk.sh || die
-
-   # Delete installation instructions for unused ABIs.
-   if ! use abi_x86_64; then
-   sed -i '/installFile "$win64_sys_path"/d' setup_dxvk.sh || die
-   fi
-   if ! use abi_x86_32; then
-   sed -i '/installFile "$win32_sys_path"/d' setup_dxvk.sh || die
-   fi
-
-   fix_install_dir() {
-   local bits="${MULTILIB_ABI_FLAG:8:2}"
-   # Fix installation directory.
-   sed -i "s|\"x${bits}\"|\"usr/$(get_libdir)/dxvk-bin\"|" \
-   setup_dxvk.sh || die
-   }
-   multilib_foreach_abi fix_install_dir
-}
-
-multilib_src_install() {
-   local bits="${MULTILIB_ABI_FLAG:8:2}"
-   insinto "usr/$(get_libdir)/dxvk-bin"
-   insopts --mode=755
-   doins "${S}/x${bits}/"*.dll
-}
-
-multilib_src_install_all() {
-   newbin setup_dxvk.sh setup_dxvk-bin.sh
-}
-
-pkg_postinst() {
-   elog "dxvk-bin is installed, but not activated. You have to create DLL 
overrides"
-   elog "in order to make use of it. To do so, set WINEPREFIX and execute"
-   elog "setup_dxvk-bin.sh install --symlink."
-}

diff --git a/app-emulation/dxvk-bin/dxvk-bin-1.10.2.ebuild 
b/app-emulation/dxvk-bin/dxvk-bin-1.10.2.ebuild
deleted file mode 100644
index 72f920257..0
--- a/app-emulation/dxvk-bin/dxvk-bin-1.10.2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit multilib-minimal
-
-MY_P="dxvk-${PV}"
-DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / 
Wine"
-HOMEPAGE="https://github.com/doitsujin/dxvk;
-SRC_URI="https://github.com/doitsujin/dxvk/releases/download/v${PV}/${MY_P}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="video_cards_nvidia"
-
-DEPEND=""
-RDEPEND="
-   || (
-   video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-440.31 )
-   >=media-libs/mesa-20.2
-  

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

2022-08-26 Thread Arthur Zamarin
commit: 0dd34d33b167ea28299b11464d512bec0d6154ad
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 18:12:06 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 18:12:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd34d33

dev-python/sphinx-autoapi: Stabilize 1.9.0 ALLARCHES, #866749

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

 dev-python/sphinx-autoapi/sphinx-autoapi-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinx-autoapi/sphinx-autoapi-1.9.0.ebuild 
b/dev-python/sphinx-autoapi/sphinx-autoapi-1.9.0.ebuild
index 3a7bbebfd20c..7d2482bab97e 100644
--- a/dev-python/sphinx-autoapi/sphinx-autoapi-1.9.0.ebuild
+++ b/dev-python/sphinx-autoapi/sphinx-autoapi-1.9.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 arm arm64 x86"
 
 RDEPEND="
dev-python/astroid[${PYTHON_USEDEP}]



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

2022-08-26 Thread Arthur Zamarin
commit: 0b09a558662a5d99719fceced947c60915d60c16
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 18:12:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 18:12:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b09a558

dev-python/executing: Stabilize 0.9.1 ppc64, #866785

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

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

diff --git a/dev-python/executing/executing-0.9.1.ebuild 
b/dev-python/executing/executing-0.9.1.ebuild
index 7b90e9d6f119..4e7e7a05c8a9 100644
--- a/dev-python/executing/executing-0.9.1.ebuild
+++ b/dev-python/executing/executing-0.9.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc ~x86"
 
 # asttokens is optional runtime dep
 BDEPEND="



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

2022-08-26 Thread Arthur Zamarin
commit: 42d50ed61ad18e76007c089627568c944281274a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 18:12:04 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 18:12:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d50ed6

dev-python/werkzeug: Stabilize 2.2.0 ppc, #866740

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

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

diff --git a/dev-python/werkzeug/werkzeug-2.2.0.ebuild 
b/dev-python/werkzeug/werkzeug-2.2.0.ebuild
index 16b349266135..cc5a26bf7be0 100644
--- a/dev-python/werkzeug/werkzeug-2.2.0.ebuild
+++ b/dev-python/werkzeug/werkzeug-2.2.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~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/markupsafe-2.1.1[${PYTHON_USEDEP}]



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

2022-08-26 Thread Arthur Zamarin
commit: 712dc9f77c621d5747bcd7d7c5487cfa25703870
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 18:12:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 18:12:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=712dc9f7

dev-python/executing: Stabilize 0.9.1 ppc, #866785

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

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

diff --git a/dev-python/executing/executing-0.9.1.ebuild 
b/dev-python/executing/executing-0.9.1.ebuild
index 4e7e7a05c8a9..e242880fd9b6 100644
--- a/dev-python/executing/executing-0.9.1.ebuild
+++ b/dev-python/executing/executing-0.9.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86"
 
 # asttokens is optional runtime dep
 BDEPEND="



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

2022-08-26 Thread Arthur Zamarin
commit: 0ed7d52a4e5726ebbe973e043aea688d944dc7a8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 18:12:05 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 18:12:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ed7d52a

dev-python/werkzeug: Stabilize 2.2.0 arm, #866740

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

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

diff --git a/dev-python/werkzeug/werkzeug-2.2.0.ebuild 
b/dev-python/werkzeug/werkzeug-2.2.0.ebuild
index cc5a26bf7be0..0f6498304066 100644
--- a/dev-python/werkzeug/werkzeug-2.2.0.ebuild
+++ b/dev-python/werkzeug/werkzeug-2.2.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~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/markupsafe-2.1.1[${PYTHON_USEDEP}]



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

2022-08-26 Thread Arthur Zamarin
commit: 2c3ae705c3d18806691fade1bfaa2d3ebf5141e6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 17:51:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 17:51:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c3ae705

dev-python/flask-login: Stabilize 0.6.2 ALLARCHES, #866779

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

 dev-python/flask-login/flask-login-0.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/flask-login/flask-login-0.6.2.ebuild 
b/dev-python/flask-login/flask-login-0.6.2.ebuild
index 132e7072e390..ff93674983ef 100644
--- a/dev-python/flask-login/flask-login-0.6.2.ebuild
+++ b/dev-python/flask-login/flask-login-0.6.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
>=dev-python/flask-1.0.4[${PYTHON_USEDEP}]



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

2022-08-26 Thread Arthur Zamarin
commit: 9f0e1e77519359e4bce048d2630c6622e7a4b152
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 17:47:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 17:47:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f0e1e77

dev-python/lz4: Stabilize 4.0.2 arm, #866761

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

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

diff --git a/dev-python/lz4/lz4-4.0.2.ebuild b/dev-python/lz4/lz4-4.0.2.ebuild
index 55d987ab74fc..01f2c8a282a8 100644
--- a/dev-python/lz4/lz4-4.0.2.ebuild
+++ b/dev-python/lz4/lz4-4.0.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
app-arch/lz4:=



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

2022-08-26 Thread Arthur Zamarin
commit: 3df07abef1a3de25f848660da99d8b7b409aff14
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 17:45:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 17:45:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3df07abe

dev-python/executing: Stabilize 0.9.1 arm, #866785

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

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

diff --git a/dev-python/executing/executing-0.9.1.ebuild 
b/dev-python/executing/executing-0.9.1.ebuild
index 79bf9ed66696..7b90e9d6f119 100644
--- a/dev-python/executing/executing-0.9.1.ebuild
+++ b/dev-python/executing/executing-0.9.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 
 # asttokens is optional runtime dep
 BDEPEND="



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

2022-08-26 Thread Arthur Zamarin
commit: 035524daaaec66da6742b8ac00ef44a121e67f67
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 17:40:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 17:40:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=035524da

dev-python/virtualenv: Stabilize 20.16.0 ALLARCHES, #866743

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

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

diff --git a/dev-python/virtualenv/virtualenv-20.16.0.ebuild 
b/dev-python/virtualenv/virtualenv-20.16.0.ebuild
index 8018e0d0a409..ecf092aab2ba 100644
--- a/dev-python/virtualenv/virtualenv-20.16.0.ebuild
+++ b/dev-python/virtualenv/virtualenv-20.16.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 SLOT="0"
 
 RDEPEND="



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

2022-08-26 Thread Arthur Zamarin
commit: 3054ae2431be0ca8bf925557e112354b181c75a1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 17:34:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 17:34:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3054ae24

dev-python/urllib3: Stabilize 1.26.11 ALLARCHES, #866746

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

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

diff --git a/dev-python/urllib3/urllib3-1.26.11.ebuild 
b/dev-python/urllib3/urllib3-1.26.11.ebuild
index 47fa4076e5a4..9f87338afe5a 100644
--- a/dev-python/urllib3/urllib3-1.26.11.ebuild
+++ b/dev-python/urllib3/urllib3-1.26.11.ebuild
@@ -19,7 +19,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="brotli test"
 RESTRICT="!test? ( test )"
 



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

2022-08-26 Thread Arthur Zamarin
commit: 62dff71196d9a569d5199a2599139df56192bc49
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 17:34:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 17:34:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62dff711

dev-python/werkzeug: Stabilize 2.2.0 sparc, #866740

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

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

diff --git a/dev-python/werkzeug/werkzeug-2.2.0.ebuild 
b/dev-python/werkzeug/werkzeug-2.2.0.ebuild
index 51642cb3b9dc..16b349266135 100644
--- a/dev-python/werkzeug/werkzeug-2.2.0.ebuild
+++ b/dev-python/werkzeug/werkzeug-2.2.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~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/markupsafe-2.1.1[${PYTHON_USEDEP}]



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

2022-08-26 Thread Arthur Zamarin
commit: b3f4223de85384d754486210a007cbab19bb6cd1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 17:34:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 17:34:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f4223d

dev-python/werkzeug: Stabilize 2.2.0 hppa, #866740

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

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

diff --git a/dev-python/werkzeug/werkzeug-2.2.0.ebuild 
b/dev-python/werkzeug/werkzeug-2.2.0.ebuild
index be897c71f734..51642cb3b9dc 100644
--- a/dev-python/werkzeug/werkzeug-2.2.0.ebuild
+++ b/dev-python/werkzeug/werkzeug-2.2.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~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/markupsafe-2.1.1[${PYTHON_USEDEP}]



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

2022-08-26 Thread Matt Turner
commit: ea97c37ff098b4d0dacff27eea5fe0526e0182bd
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Aug 26 17:30:47 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Aug 26 17:31:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea97c37f

net-libs/webkit-gtk: Version bump to 2.36.7

Bug: https://bugs.gentoo.org/866494
Signed-off-by: Matt Turner  gentoo.org>

 net-libs/webkit-gtk/Manifest |   1 +
 net-libs/webkit-gtk/webkit-gtk-2.36.7.ebuild | 250 +++
 2 files changed, 251 insertions(+)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index a7e2bc7866b0..8cf7223294c3 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -2,3 +2,4 @@ DIST webkitgtk-2.36.3.tar.xz 26600236 BLAKE2B 
80c1127e75a12603e3646b840d6fd8cc41
 DIST webkitgtk-2.36.4.tar.xz 26598964 BLAKE2B 
7c79c394bca756b09324afae013775404f62543ed093314ebb82a10dbbc2c7a22277792349a0d24fd95077c770627d24ab73183ba4a97d168556f991d7a6a682
 SHA512 
c5365c682ba4e8e6ad891638b5a82e74e38fa0867ce6c8e4e08a9dc15b862a6d3edc096a049e0711306972d6162d79fe90a0e76d8b395001798005e4488467f2
 DIST webkitgtk-2.36.5.tar.xz 26602060 BLAKE2B 
4a450356bb5e142f8c5c9d27433183532b7d3a2e451032cd837bf8a12ba58bd997eb4f2c6ff5ab37891af8485efb5d57aa02321448a93b0864c2a25b3b194cf8
 SHA512 
71be328aae93f1454d74371c3a614aab15190d2abc7dd7d7a003004c2f35a19d610d2613e64292f21e472d5112cba865ef019fecc2b4066eb87368c6d363b545
 DIST webkitgtk-2.36.6.tar.xz 26593904 BLAKE2B 
95ea4b17350b148fe6cc9bbaa4aab3bbb992ab62f949d6a70639cc9c31bba1d9d1a67185a4e61464c66bce10399f1b4fa7811bc892b59c2b9677cfe4f8bc8db8
 SHA512 
21e91d7b9a4af3b6c7eb7a8dd9fbbbd82c14d01a5cd6734c9476bcc6b81007dc622867f3c6cb1e5531a16c5abfe208f8540ca0a182fa02e274b46ebc4f9dd0d0
+DIST webkitgtk-2.36.7.tar.xz 26594424 BLAKE2B 
1f7450e47bffa3875aa4448925a013ec90bdaa6c813aa181d14c9a5636c58140ce55d5b5288a65cfbe9e363cd9d00f62de74665182ab9f856baa4b2ffcec6dba
 SHA512 
e27975cf55b6be4cde2b34ed03fc717e6550dc495b444c781b3af0b32f7d580451de27ed41d74c6ff734b876118f22847096131168b0c8325031be84c1972888

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.36.7.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.36.7.ebuild
new file mode 100644
index ..ac5ee1a431b0
--- /dev/null
+++ b/net-libs/webkit-gtk/webkit-gtk-2.36.7.ebuild
@@ -0,0 +1,250 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_REQ_USE="xml(+)"
+PYTHON_COMPAT=( python3_{8..11} )
+USE_RUBY="ruby27 ruby30 ruby31"
+
+inherit check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single 
toolchain-funcs cmake
+
+MY_P="webkitgtk-${PV}"
+DESCRIPTION="Open source web browser engine"
+HOMEPAGE="https://www.webkitgtk.org;
+SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
+
+LICENSE="LGPL-2+ BSD"
+SLOT="4/37" # soname version of libwebkit2gtk-4.0
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="aqua avif +egl examples gamepad gles2-only gnome-keyring +gstreamer 
gtk-doc +introspection +jpeg2k +jumbo-build lcms libnotify seccomp spell 
systemd test wayland X"
+
+# gstreamer with opengl/gles2 needs egl
+REQUIRED_USE="
+   gles2-only? ( egl )
+   gstreamer? ( egl )
+   wayland? ( egl )
+   || ( aqua wayland X )
+"
+
+# Tests fail to link for inexplicable reasons
+# https://bugs.webkit.org/show_bug.cgi?id=148210
+RESTRICT="test"
+
+# Dependencies found at Source/cmake/OptionsGTK.cmake
+# Missing WebRTC support, but ENABLE_MEDIA_STREAM/ENABLE_WEB_RTC is 
experimental upstream (PRIVATE OFF) and shouldn't be used yet in 2.30
+# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE)
+# TODO: gst-plugins-base[X] is only needed when build configuration ends up 
with GLX set, but that's a bit automagic too to fix
+RDEPEND="
+   >=x11-libs/cairo-1.16.0:=[X?]
+   >=media-libs/fontconfig-2.13.0:1.0
+   >=media-libs/freetype-2.9.0:2
+   >=dev-libs/libgcrypt-1.7.0:0=
+   >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?]
+   >=media-libs/harfbuzz-1.4.2:=[icu(+)]
+   >=dev-libs/icu-61.2:=
+   media-libs/libjpeg-turbo:0=
+   >=net-libs/libsoup-2.54:2.4[introspection?]
+   >=dev-libs/libxml2-2.8.0:2
+   >=media-libs/libpng-1.4:0=
+   dev-db/sqlite:3=
+   sys-libs/zlib:0
+   >=dev-libs/atk-2.16.0
+   media-libs/libwebp:=
+
+   >=dev-libs/glib-2.67.1:2
+   >=dev-libs/libxslt-1.1.7
+   media-libs/woff2
+   gnome-keyring? ( app-crypt/libsecret )
+   introspection? ( >=dev-libs/gobject-introspection-1.59.1:= )
+   dev-libs/libtasn1:=
+   spell? ( >=app-text/enchant-0.22:2 )
+   gstreamer? (
+   >=media-libs/gstreamer-1.20:1.0
+   >=media-libs/gst-plugins-base-1.20:1.0[egl?,X?]
+   gles2-only? ( media-libs/gst-plugins-base:1.0[gles2] )
+   !gles2-only? ( media-libs/gst-plugins-base:1.0[opengl] )
+   

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

2022-08-26 Thread Arthur Zamarin
commit: 1997530d3259555382c2db8910eac2dbf41b0fde
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 17:31:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 17:31:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1997530d

dev-python/sphinx: Stabilize 5.1.0 ALLARCHES, #866752

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

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

diff --git a/dev-python/sphinx/sphinx-5.1.0.ebuild 
b/dev-python/sphinx/sphinx-5.1.0.ebuild
index ed132f4e10f4..2680fb049358 100644
--- a/dev-python/sphinx/sphinx-5.1.0.ebuild
+++ b/dev-python/sphinx/sphinx-5.1.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc latex"
 
 RDEPEND="



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

2022-08-26 Thread Arthur Zamarin
commit: caa0b89d468b054c28d3b38488d338b5ee58a5f3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 17:30:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 17:30:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa0b89d

dev-python/gpep517: Stabilize 9 ALLARCHES, #866776

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

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

diff --git a/dev-python/gpep517/gpep517-9.ebuild 
b/dev-python/gpep517/gpep517-9.ebuild
index ee64cb1d660f..899810bac85d 100644
--- a/dev-python/gpep517/gpep517-9.ebuild
+++ b/dev-python/gpep517/gpep517-9.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-python/installer-0.5.0[${PYTHON_USEDEP}]



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

2022-08-26 Thread Arthur Zamarin
commit: fff762dd4f50de924fdcf2f434bdd992c23599a9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 17:26:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 17:26:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fff762dd

dev-python/executing: Stabilize 0.9.1 sparc, #866785

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

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

diff --git a/dev-python/executing/executing-0.9.1.ebuild 
b/dev-python/executing/executing-0.9.1.ebuild
index 43f1dbdd67f3..79bf9ed66696 100644
--- a/dev-python/executing/executing-0.9.1.ebuild
+++ b/dev-python/executing/executing-0.9.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 
 # asttokens is optional runtime dep
 BDEPEND="



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

2022-08-26 Thread Arthur Zamarin
commit: f8265b436e0bcfaf232646c6136032d55bf4d295
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 17:26:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 17:26:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8265b43

dev-python/hypothesis: Stabilize 6.53.0 ALLARCHES, #866767

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

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

diff --git a/dev-python/hypothesis/hypothesis-6.53.0.ebuild 
b/dev-python/hypothesis/hypothesis-6.53.0.ebuild
index 1065b755121f..4fc4aa3ee205 100644
--- a/dev-python/hypothesis/hypothesis-6.53.0.ebuild
+++ b/dev-python/hypothesis/hypothesis-6.53.0.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}/hypothesis-python"
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE="cli"
 
 RDEPEND="



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

2022-08-26 Thread Arthur Zamarin
commit: 9e033db212c71030ce6e99fcbc6bd2fae38ac0e3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 17:23:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 17:23:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e033db2

dev-python/hatchling: Stabilize 1.6.0 ALLARCHES, #866770

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

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

diff --git a/dev-python/hatchling/hatchling-1.6.0.ebuild 
b/dev-python/hatchling/hatchling-1.6.0.ebuild
index 868dd0172a97..992dbe41ac5d 100644
--- a/dev-python/hatchling/hatchling-1.6.0.ebuild
+++ b/dev-python/hatchling/hatchling-1.6.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="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 
 RDEPEND="
>=dev-python/editables-0.2[${PYTHON_USEDEP}]



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

2022-08-26 Thread Arthur Zamarin
commit: 2a12fdf71af058fd94c07859bae24981a4f0c804
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 17:18:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 17:18:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a12fdf7

dev-python/importlib_resources: Stabilize 5.9.0 ALLARCHES, #866764

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

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

diff --git a/dev-python/importlib_resources/importlib_resources-5.9.0.ebuild 
b/dev-python/importlib_resources/importlib_resources-5.9.0.ebuild
index 7fbce509df31..ebd2929dda83 100644
--- a/dev-python/importlib_resources/importlib_resources-5.9.0.ebuild
+++ b/dev-python/importlib_resources/importlib_resources-5.9.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris"
 
 RDEPEND="
$(python_gen_cond_dep '



[gentoo-commits] proj/sci:master commit in: sci-biology/bidsschematools/

2022-08-26 Thread Horea Christian
commit: 9bae68348aed02603ef5be08031cc7a7d7156cfb
Author: Horea Christian  chymera  eu>
AuthorDate: Fri Aug 26 16:52:57 2022 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri Aug 26 16:52:57 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=9bae6834

sci-biology/bidsschematools: new package, add 0.4.0

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

 .../bidsschematools/bidsschematools-0.4.0.ebuild   | 37 ++
 sci-biology/bidsschematools/metadata.xml   | 19 +++
 2 files changed, 56 insertions(+)

diff --git a/sci-biology/bidsschematools/bidsschematools-0.4.0.ebuild 
b/sci-biology/bidsschematools/bidsschematools-0.4.0.ebuild
new file mode 100644
index 0..735f130e9
--- /dev/null
+++ b/sci-biology/bidsschematools/bidsschematools-0.4.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python library for working with the BIDS schema"
+HOMEPAGE="https://github.com/bids-standard/bids-specification;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="render"
+
+RDEPEND="
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   render? (
+   dev-python/tabulate[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   )
+"
+DEPEND=""
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   if ! use render; then
+   rm "${S}/bidsschematools/render.py"
+   rm "${S}/bidsschematools/tests/test_render.py"
+   fi
+   default
+}

diff --git a/sci-biology/bidsschematools/metadata.xml 
b/sci-biology/bidsschematools/metadata.xml
new file mode 100644
index 0..3fac5f14b
--- /dev/null
+++ b/sci-biology/bidsschematools/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@chymera.eu
+   Horea Christian
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   bids-standard/bids-specification
+   bidsschematools
+   
+   
+   Support for schema table rendering
+   
+



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

2022-08-26 Thread Arthur Zamarin
commit: cf05c8c47e8293f67b4f5e46e917262942392bef
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 16:19:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 16:33:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf05c8c4

dev-python/pylint: add 2.15.0

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

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

diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
index df901fe0368e..a2d219f8553d 100644
--- a/dev-python/pylint/Manifest
+++ b/dev-python/pylint/Manifest
@@ -1 +1,2 @@
 DIST pylint-2.14.5.gh.tar.gz 1275994 BLAKE2B 
0d490e81f758cca0ff5c4108090414373c3276b3a51f54df26938e128d82b15ca976cb62d999d8b012ce1fe69b56988a385110be02b1d2a281e39d9f91cdb378
 SHA512 
8c4d2b17c078c305b081e7dd225a1e744420e01b27f63217f80d61e6bcd0e4f8381c94c504cacd3b8f96cc58c3c53d693fb59277ccbd396ea31f6c72af666042
+DIST pylint-2.15.0.gh.tar.gz 1304038 BLAKE2B 
f22799cca283cd9a2721e264aa125e6df2a4eb9d9fe682a54a2a62adf76171b13de43b5de6fa6b58253bcafefb7f88b43615427a01edf9a0cc4a956266833c4c
 SHA512 
bbcdff2569e53e1fafd94a8d484740470e70b075e52a07baa5ab817a62cc0c5ddfee42087bab172cac441c74899a4f2446efba9b2bd8deafc5a0338df2cd87aa

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



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

2022-08-26 Thread Arthur Zamarin
commit: 570a6987865b4a19537905c4b4ad229bcfdb3eb9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 16:08:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 16:33:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=570a6987

dev-python/boto3: add 1.24.60

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 1e8754b3187b..3c7fc8790d97 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -13,3 +13,4 @@ DIST boto3-1.24.56.gh.tar.gz 529533 BLAKE2B 
7d41281f9cc645e8ca83a71e6eabf1d54373
 DIST boto3-1.24.57.gh.tar.gz 530363 BLAKE2B 
a2f3f39f0de79fc68a32da9bacbef863c705cace82ec4650e17ab89b14f73a456b3583fa3376dc6a62139986063fe0bfade5511fea21d0490c57f9fb65cae425
 SHA512 
5dd4f0c53f772f5d8d2519e5b1230c5918537af7a265a64670996ff2384e2f8e226d33e91ad4491ce00932d8f99d61d6819ce0d10b0f493a514cef2183ac839c
 DIST boto3-1.24.58.gh.tar.gz 530450 BLAKE2B 
82746de410c03fd0757d088781a5a2ab8d60e3c63bed127f617aec0ccb1eafd7064aed6087f912466db37c257e02ba7328e5408573c0e429284893c3c8605803
 SHA512 
1d7f5335cd7c7683224d503f9b2787d8dc4a345cc4d13a2dcfab9e709652ffe5cef8b8866d7a3e0218a7efc30d1029a24bad1d8edf9d47911dead3f2d98435af
 DIST boto3-1.24.59.gh.tar.gz 531080 BLAKE2B 
a5efbe215f2a88c6a48640a4b459c426ce3954a2337c84626f39228437d392fab8ec1cf4aaf53887db00bba70500a57ddfd0752d0f09226c78f70d5875ec852a
 SHA512 
6999fc12826072cfd1b06a89a323cc9f28a0874cca07b1ffd94e223e717cc874701f57c1d7b4f63724e329c1f51522631502e8ef19f640fe75c8c4c14e7ff38c
+DIST boto3-1.24.60.gh.tar.gz 531790 BLAKE2B 
b1734cb085e49609f46dea3ecc0ffdf5e197d31c69a5514d93b026282b0e1ddf04b72282a339b8076f9318f97548457d3e3db314e899e8eceb3e05d2bfced400
 SHA512 
a82ad5433ef31abfeacc885c8d5540568ec96c5e6b21a23de8f04eb48569f92dda740862d93c5e8e506e70e60e7d5e55e7cfba17b73e471ef49fc2a827846473

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



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

2022-08-26 Thread Arthur Zamarin
commit: 50604ff8a197215eea3406555b443a738b0cdd4b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 16:09:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 16:33:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50604ff8

app-admin/awscli: add 1.25.60

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.25.60.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 84a3ec872a6d..7b8c1c58ebbf 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -13,3 +13,4 @@ DIST aws-cli-1.25.56.gh.tar.gz 2252989 BLAKE2B 
a082d42bd9ebaa858a3464bf885ba86a6
 DIST aws-cli-1.25.57.gh.tar.gz 2255779 BLAKE2B 
dddfd580d8af048111001151f3a28470d41026e21d4e9d3ec04972cc2d865c1670e306070114017911949ee8044a2a7840aa25374992721fc77fb045eb2cb9b0
 SHA512 
2b477f760ddba30a1d0f40dfc289ed84a96cf25a989cf5bc06a6e6432399f202f4418d8554f5892123e2b8a406f99ed2a5137204ba5f65d438a451badf0188be
 DIST aws-cli-1.25.58.gh.tar.gz 2256521 BLAKE2B 
752581d8e6cf82fa5a77f8b530d1d267f55888f0843affb580420267393d81e259e945bd527441be0a5973abeee29dfdd544750c9571b3ea9cd1caa0e4cfe72b
 SHA512 
28a041e2c703723de972763965c25ad639a03eaa72c3e487d75c9471386eb35baa16eea775f623adc74675784830f9d1acdb060800e4eafd1be0c317bcca99b5
 DIST aws-cli-1.25.59.gh.tar.gz 2256634 BLAKE2B 
0fd3dbd2b3f59ee32d3e9d11c529184be54192057e273ed79a1d0e4871673f1318d3ef779d13067e162d334119f7c859c8b175a513095e7252bcf6bfb1a15675
 SHA512 
1f59362da22f542ec8af3e91343857f37922bca25f7e554bce66926e58a29fc63bfcd7308e8784e5bb69f8f8e032fe501502b6ab60798224b090f79d7170c17e
+DIST aws-cli-1.25.60.gh.tar.gz 2257567 BLAKE2B 
368925e5dfd5b9fa3ab6c7a34c1f8e8312946df790534874a67aa248e81fc2defc5825e35a871d326e00acec31d5ec6a9c87fe1eff5925d489a8a87df7c059c5
 SHA512 
559c5cdb3cc1c0c94d77d97b7a7e4d2764a301c7ceaf0a557769629aed1ee9db0952669a265e0a54b828e5de39e320b9e4ad0b591868cfe17f8033a8eb8c4a9e

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



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

2022-08-26 Thread Arthur Zamarin
commit: 71fe35e01823d842e7b933bc79fe462b97c4d8c0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 16:07:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 16:33:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71fe35e0

dev-python/botocore: add 1.27.60

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 14d022fb5151..4e9cd2a11d0a 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -13,3 +13,4 @@ DIST botocore-1.27.56.gh.tar.gz 9545974 BLAKE2B 
514c859f854aed83c3bb13ed3eab
 DIST botocore-1.27.57.gh.tar.gz 9559970 BLAKE2B 
c48dbe694b501afc2e9b2292e544393da13cf10e895e29dbea36c62511ad3d487525ca568c2ac6e0f4767ec0ddaac07f25415b77a10737f45b8c5b4c823f8e7b
 SHA512 
a2d6433a2f42199e20c899d1b0797eb7d65dbdfdb3be75317fab548f5d9d6b2319032c00ee800e9defa311672dd0f990462dd83d4511728b110ac58290daca14
 DIST botocore-1.27.58.gh.tar.gz 9563088 BLAKE2B 
66aecb836cac7bcddbba1fc6b29ce3a24fc7b9761f0f21104f901b5d47afaa25dba12eab7cdb134ac948cb523807373cab9971fe05ec83491f503a415a6662eb
 SHA512 
0ee6616be77645f7d1300c381fa0212ce1b1dd94fd88f02912d256fe212ade8e104343e1ed31d0f705fcdfd36d76b6354145d13bbaee09bec3988ad18584aada
 DIST botocore-1.27.59.gh.tar.gz 9566420 BLAKE2B 
f8142d7cc16d3cefa9a39a830db97656a920d192d22355dd093c1bc8b49c62af75b3e097ec615c546ff70018e6a9976282fb92c6f29a96f70eb9852b62de
 SHA512 
b330e53fc06f0b067c3bb6ea8981424dc0bd891b7e9ac324201386f6fba12ca74bd9aadf10bd7dc8b18bc943826480648e0a4f82da9ec9a4c5a8ac954cdb
+DIST botocore-1.27.60.gh.tar.gz 9574977 BLAKE2B 
6dda9bdc9104a4c1deed365a7973008fb07aa3e72d9d47193480c394563ac9dfd61d27e70c906b8c9eeb73e26cae8e250d8249c532a128e14e1819525053e940
 SHA512 
d271a116cc4c954a49a1d136348cdc42b60f1904f0c7f425e7457008af412eae37dd77740c91ceab3f44f0c97e4ca0e5b117bdf3bc1415e6e44911e1ab830078

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



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

2022-08-26 Thread Arthur Zamarin
commit: f624b0b9fe6eb3f0290d9fa5d6430e930a2e0a8c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 16:08:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 16:33:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f624b0b9

dev-python/patatt: add 0.6.2

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

 dev-python/patatt/Manifest|  1 +
 dev-python/patatt/patatt-0.6.2.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/patatt/Manifest b/dev-python/patatt/Manifest
index b644ed8bd4db..0014e67bdd90 100644
--- a/dev-python/patatt/Manifest
+++ b/dev-python/patatt/Manifest
@@ -1 +1,2 @@
 DIST patatt-0.4.9.tar.gz 34316 BLAKE2B 
fd731f4e8932da610f31e5176e4b9bcfe8433366b61691fc545d55fdd89675ddd17a695408391528fd213e755e1d421d21551ccbc4aa96ffccc9b62213c17aed
 SHA512 
d4280dd944cc774fa34228a50aa1573a27df2da5cb3a22dba2c3cefe4797ae902810904da776dbd89ad343b3886b6a0015996082307f83577e6a46ac533ba0d8
+DIST patatt-0.6.2.tar.gz 34852 BLAKE2B 
2dceb179dcb96d33f7ed3bfcdd96b69520cd413ee79bed4ecd09c6385b46a9b0c32fedf74d582d1aa7fb7aeb5d4e212a96c139b62a8ae155933271d7a2d8b493
 SHA512 
53140c71818fd0f101a0628b770e557a3c177cd0e7207d5933eb9e73b296dd870e9bb2ff9e77fd0b25652d937d98bb07a1413e555d466f3d108c01ddfdb06f3a

diff --git a/dev-python/patatt/patatt-0.6.2.ebuild 
b/dev-python/patatt/patatt-0.6.2.ebuild
new file mode 100644
index ..278156413472
--- /dev/null
+++ b/dev-python/patatt/patatt-0.6.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A simple library to add cryptographic attestation to patches sent 
via email"
+HOMEPAGE="https://pypi.org/project/patatt/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/pynacl[${PYTHON_USEDEP}]"



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

2022-08-26 Thread Arthur Zamarin
commit: 8a2234ceb69bdc1e7f5259365256b54ad0b23961
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 16:05:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 16:33:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2234ce

dev-python/openapi-schema-validator: add 0.3.1

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

 dev-python/openapi-schema-validator/Manifest   |  1 +
 .../openapi-schema-validator-0.3.1.ebuild  | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/openapi-schema-validator/Manifest 
b/dev-python/openapi-schema-validator/Manifest
index b65a1e6cac4b..5300489e840f 100644
--- a/dev-python/openapi-schema-validator/Manifest
+++ b/dev-python/openapi-schema-validator/Manifest
@@ -1,2 +1,3 @@
 DIST openapi-schema-validator-0.2.3.gh.tar.gz 25501 BLAKE2B 
d961cabca647f59d4d4188f1941ce5b2475e02520bcc10e7cd29817c8ea8ebaaac5af1ffb0e3d5079ed2d1493414cdaf55336744b142385754585e748af8ac98
 SHA512 
e6dfe3d6cc99fa9723102ced42040203157639be68b0438d7bfae4499e51cdb6257a36dca10425a5d5e692cebb958468ebeee722116b99d800a6fcf972400c66
 DIST openapi-schema-validator-0.3.0.gh.tar.gz 27083 BLAKE2B 
288f5d18874625c69eccf9be6442258ff8af735795eac0ee0449e5976584b1af22c1ea771bb79b4fa68623e60d417b140737e0d1ee85791027393650f0c1f747
 SHA512 
003ea97a1cac598eb3728d96291d8be56c6ba9e2d3cd4f77c1258962f67b460a887f4473fed39587870583e13a83403623c3b2f96fa8d02345583cd3bdaf008b
+DIST openapi-schema-validator-0.3.1.gh.tar.gz 23232 BLAKE2B 
d02f9004d7baf96e76fb035e212efbdb773f1d7685c8b73107d887ad1cdf2496afd4232bd4fbb263597106b6a7e7d0eb7e6efbe64f422ca11ff228d5f2f51fdb
 SHA512 
72564409e80c8dd8578ba2a363865623aa03b8b2324abd37bea31c503632a367bacf81d8de801579b80347906d2b24c14371c9b37b70176e0bf51ca8c6b9e071

diff --git 
a/dev-python/openapi-schema-validator/openapi-schema-validator-0.3.1.ebuild 
b/dev-python/openapi-schema-validator/openapi-schema-validator-0.3.1.ebuild
new file mode 100644
index ..79fa33f1e09d
--- /dev/null
+++ b/dev-python/openapi-schema-validator/openapi-schema-validator-0.3.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenAPI schema validation for Python"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-schema-validator/
+   https://pypi.org/project/openapi-schema-validator/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-schema-validator/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-4.0.0[${PYTHON_USEDEP}]
+   dev-python/rfc3339-validator[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -e '/--cov/d' -i pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2022-08-26 Thread Rick Farina
commit: de359f9d291ad818476330e855828c0fb79ba482
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Aug 26 16:30:12 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Aug 26 16:32:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de359f9d

net-wireless/wpa_supplicant: add deprecated ewarns

Per discussion in #gentoo-dev, hopefully ease tkip/wep users to finding
the new use flags by adding einfo/ewarn for when wep/tkip use flags are
disabled.  In the 5 months it has been disabled there have been a few
complaints, but not nearly enough to lower the security of all users by
defaulting broken encryption/authentication to on.
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/wpa_supplicant/wpa_supplicant-2.10-r1.ebuild | 14 ++
 net-wireless/wpa_supplicant/wpa_supplicant-.ebuild| 14 ++
 2 files changed, 28 insertions(+)

diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-2.10-r1.ebuild 
b/net-wireless/wpa_supplicant/wpa_supplicant-2.10-r1.ebuild
index b7a623182f1f..cb80b33748c2 100644
--- a/net-wireless/wpa_supplicant/wpa_supplicant-2.10-r1.ebuild
+++ b/net-wireless/wpa_supplicant/wpa_supplicant-2.10-r1.ebuild
@@ -477,6 +477,20 @@ pkg_postinst() {
ewarn "WARNING: your old configuration file 
${EROOT}/etc/wpa_supplicant.conf"
ewarn "needs to be moved to 
${EROOT}/etc/wpa_supplicant/wpa_supplicant.conf"
fi
+   if ! use wep; then
+   einfo "WARNING: You are building with WEP support disabled, 
which is recommended since"
+   einfo "this protocol is deprecated and insecure.  If you still 
need to connect to"
+   einfo "WEP-enabled networks, you may turn this flag back on.  
With this flag off,"
+   einfo "WEP-enabled networks will not even show up as available."
+   einfo "If your network is missing you may wish to USE=wep"
+   fi
+   if ! use tkip; then
+   ewarn "WARNING: You are building with TKIP support disabled, 
which is recommended since"
+   ewarn "this protocol is deprecated and insecure.  If you still 
need to connect to"
+   ewarn "TKIP-enabled networks, you may turn this flag back on.  
With this flag off,"
+   ewarn "TKIP-enabled networks, including mixed mode 
TKIP/AES-CCMP will not even show up"
+   ewarn "as available.  If your network is missing you may wish 
to USE=tkip"
+   fi
 
# Mea culpa, feel free to remove that after some time --mgorny.
local fn

diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-.ebuild 
b/net-wireless/wpa_supplicant/wpa_supplicant-.ebuild
index abd50f99a8df..276c74b2dc41 100644
--- a/net-wireless/wpa_supplicant/wpa_supplicant-.ebuild
+++ b/net-wireless/wpa_supplicant/wpa_supplicant-.ebuild
@@ -477,6 +477,20 @@ pkg_postinst() {
ewarn "WARNING: your old configuration file 
${EROOT}/etc/wpa_supplicant.conf"
ewarn "needs to be moved to 
${EROOT}/etc/wpa_supplicant/wpa_supplicant.conf"
fi
+   if ! use wep; then
+   einfo "WARNING: You are building with WEP support disabled, 
which is recommended since"
+   einfo "this protocol is deprecated and insecure.  If you still 
need to connect to"
+   einfo "WEP-enabled networks, you may turn this flag back on.  
With this flag off,"
+   einfo "WEP-enabled networks will not even show up as available."
+   einfo "If your network is missing you may wish to USE=wep"
+   fi
+   if ! use tkip; then
+   ewarn "WARNING: You are building with TKIP support disabled, 
which is recommended since"
+   ewarn "this protocol is deprecated and insecure.  If you still 
need to connect to"
+   ewarn "TKIP-enabled networks, you may turn this flag back on.  
With this flag off,"
+   ewarn "TKIP-enabled networks, including mixed mode 
TKIP/AES-CCMP will not even show up"
+   ewarn "as available.  If your network is missing you may wish 
to USE=tkip"
+   fi
 
# Mea culpa, feel free to remove that after some time --mgorny.
local fn



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

2022-08-26 Thread Matthew Smith
commit: 6dc592ed11d486955377c839c86855185667a75e
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Aug 26 16:07:04 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Aug 26 16:07:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc592ed

profiles: mask x11-libs/gtkglext for removal

Bug: https://bugs.gentoo.org/698950
Signed-off-by: Matthew Smith  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 594dff63a6bc..728b5c3868ca 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Matthew Smith  (2022-08-26)
+# Unmaintained upstream. Superseded by modern GTK.
+# Bug #698950, removal in 30 days.
+x11-libs/gtkglext
+
 # Jaco Kroon  (2022-08-22)
 # Superceded by bgpq4 (already in tree).  Non-co-operative upstream.  Removal
 # in 30 days.  Open bugs, already fixed in bgpq4.  Please convert your usage to



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

2022-08-26 Thread Matthew Smith
commit: e58810603e2412e67679b2c19c0ca1d0f8b1bd23
Author: Jaco Kroon  uls  co  za>
AuthorDate: Fri Aug 26 12:12:45 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Aug 26 16:02:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5881060

net-misc/anydesk: remove <6.2.0

Closes: https://bugs.gentoo.org/705154
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/27023
Signed-off-by: Matthew Smith  gentoo.org>

 net-misc/anydesk/Manifest|   8 ---
 net-misc/anydesk/anydesk-5.5.6-r1.ebuild | 115 ---
 net-misc/anydesk/anydesk-6.0.0-r1.ebuild | 115 ---
 net-misc/anydesk/anydesk-6.0.1.ebuild| 115 ---
 net-misc/anydesk/anydesk-6.1.0.ebuild| 109 -
 net-misc/anydesk/anydesk-6.1.1.ebuild| 109 -
 6 files changed, 571 deletions(-)

diff --git a/net-misc/anydesk/Manifest b/net-misc/anydesk/Manifest
index 7cfe5d426f84..2ae71ad5cfd4 100644
--- a/net-misc/anydesk/Manifest
+++ b/net-misc/anydesk/Manifest
@@ -1,9 +1 @@
-DIST anydesk-5.5.6-amd64.tar.gz 5054062 BLAKE2B 
a131fe5e10def7017cf29e8cc175e2b448be7fe3e9fa7257dc0cb470f31f6fdc78e510b5e377bc10528f0eb7f264572bf4c334c9d412f8f7404aaf85d4babbb9
 SHA512 
32527532fb769dccc6df8208c18e391ac6537e38f7d6c5acfd3280dbbc7cf0c545ec55416eb798ad8a6d3b0e958778d87696c9d721dd1739c17b935f1046c29d
-DIST anydesk-5.5.6-i386.tar.gz 4970197 BLAKE2B 
b656071498784052ce1c81f32c0ae333039930b26487d204dc5f55e8352f263878437ab3a4e2ac8469745ece75a29056f553f12f33fe96c9c2bc54d3d4644941
 SHA512 
3b561e014cc4c149f4d77b43c4e5427266604679dfdf9253bb76689ee6c6ac5b274cc5ac58147bdc136c20f616c9f9d8dbc2c11b5b85d0f184a0251ece2ad265
-DIST anydesk-6.0.0-amd64.tar.gz 5195378 BLAKE2B 
b967e063cff609ff9a93f3946c6f555987526d2fd163130dc74d0e69d720972a483e0b7df04b1e39c9096156a7161ab46b160b243e249fca4ce7c6c565ae104e
 SHA512 
f41e1fd7dc505166a21b0b7a16ad295e75b55ba73646564c8f1531f3ea659f58868294e694479a518f8692f1eb14918fa6a62c7b1e115f81da478bf8d268e07c
-DIST anydesk-6.0.0-i386.tar.gz 5116771 BLAKE2B 
074907ac1976a3b9df7df0acf29663039e0b56466c417cb40b6c2d5d643fa4f207af529ee89a278f26ede330e8bc6fc3b32e9e5a451811ff2d8e6e1b2ccd9065
 SHA512 
09bc0b0ae0f9d2ca764e9feee81c38a9890e710908265c35c181657a13eb5d326cde52d01b7ba68132aac1784b6422df33c904b130f025967e9375332a350414
-DIST anydesk-6.0.1-amd64.tar.gz 5209989 BLAKE2B 
5588b40460af9033aca70d5ce43db608b8dc188a33c6f317e5e36c32b5ee8b102761b2153365018dea3a3afad03b4b1a2720cafd98f62789de407deaaeeb
 SHA512 
bdf585bdb6fe5738e253f631807965446f585a4ffed3747b2e147b3f39d474c3a9c6177c88e2cfa1c0ae0e46c0219f581171147393609f0ecd7fa4d6cccd369d
-DIST anydesk-6.0.1-i386.tar.gz 5130077 BLAKE2B 
9d0467cb24493458efdac6d835b06ef22bb6db3aaeb7277386ae0749c215c3640e722e2e7d17964e32a668d63826a68f3429d3425fb7aabe59a2718648bd2b88
 SHA512 
58cf2ca8bb67f672ec2ac988216ab593479f09d32e8e6ace93b0d92640197f9d13a637480421be8b038f8840d91a89f97b937c9e3b3f115bc49a5fa852b2c064
-DIST anydesk-6.1.0-amd64.tar.gz 5264850 BLAKE2B 
dd71ca67af11e84860f785a50bfb41a6fedae0f1cd28e9a9061d4f34a84a07add7900eb234ac77b0ffd6c2cb77b2e614e9b7d50b4f7045269c008070ab605064
 SHA512 
b58cd0bde8ef6bbf4878b276dc45297bdeb5c05c273d41b95465cbfec879b60c9295ae3a76e5cae4940ece5471c13856bb18b2785e0bea1866402afd95f5372a
-DIST anydesk-6.1.1-amd64.tar.gz 5296860 BLAKE2B 
676a5eddaa088a62f8f4ecb4b25ecce955331eaf4de383c1b029770e282bc79b45b600cbb7ad8c8918ff540b210e2a6bcee8330603c5bddaea821d794012c278
 SHA512 
435828660c44437441ab3f5c61783d29f772a958e6b465f24b880014faf120c51dc06a4c1da11bb383be99f9fc1f1f35994ea3a990fc0e94bc18fe26bf95958e
 DIST anydesk-6.2.0-amd64.tar.gz 6216311 BLAKE2B 
ffdd139e5e67cf9da5eefcd8c261a52d5e556923353baec8d848aea95a6583280845c3d2cf9c34fbcbecf9ddb3991aa59542baf74f2761cc4a7ee69637be0bd4
 SHA512 
673e5a0a0ca6d2c550c9c01a07edd2096db26416286a5a603adfc7a844d864f327061e0906978c6e4cd0871859f12f281a52b3bceffe8a6014a1bb3c54322ab6

diff --git a/net-misc/anydesk/anydesk-5.5.6-r1.ebuild 
b/net-misc/anydesk/anydesk-5.5.6-r1.ebuild
deleted file mode 100644
index d498d8b7ae03..
--- a/net-misc/anydesk/anydesk-5.5.6-r1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit desktop optfeature systemd xdg-utils
-
-DESCRIPTION="Feature rich multi-platform remote desktop application"
-HOMEPAGE="https://anydesk.com;
-SRC_URI="amd64? (
-   https://download.anydesk.com/linux/${P}-amd64.tar.gz
-   
https://download.anydesk.com/linux/generic-linux/${P}-amd64.tar.gz
-   )
-   x86? (
-   https://download.anydesk.com/linux/${P}-i386.tar.gz
-   
https://download.anydesk.com/linux/generic-linux/${P}-i386.tar.gz
-   )"
-
-# OpeSSL/SSLeay, libvpx, zlib, Xiph, xxHash
-LICENSE="AnyDesk-TOS 

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

2022-08-26 Thread Arthur Zamarin
commit: 7ad2e153866230ec455c7f2386b83e6e70559491
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 16:01:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 16:01:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad2e153

media-gfx/libimagequant: Keyword 4.0.4 ppc64, #88

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

 media-gfx/libimagequant/libimagequant-4.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/libimagequant/libimagequant-4.0.4.ebuild 
b/media-gfx/libimagequant/libimagequant-4.0.4.ebuild
index 3e5c2a59e75d..de28dc432f88 100644
--- a/media-gfx/libimagequant/libimagequant-4.0.4.ebuild
+++ b/media-gfx/libimagequant/libimagequant-4.0.4.ebuild
@@ -50,7 +50,7 @@ S="${WORKDIR}"/${P}/imagequant-sys
 
 LICENSE="GPL-3"
 SLOT="0/0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
 
 BDEPEND="
>=dev-util/cargo-c-0.9.11



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

2022-08-26 Thread Arthur Zamarin
commit: 1a7285639f134906c0c3bc50c615a3cb7585adff
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 15:57:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 15:57:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a728563

dev-python/peewee: add 3.15.2

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

 dev-python/peewee/Manifest |  1 +
 dev-python/peewee/peewee-3.15.2.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/peewee/Manifest b/dev-python/peewee/Manifest
index de5320c36de3..f4ed9b86087d 100644
--- a/dev-python/peewee/Manifest
+++ b/dev-python/peewee/Manifest
@@ -1 +1,2 @@
 DIST peewee-3.15.1.gh.tar.gz 903784 BLAKE2B 
2570f12089728dd56bbcdf8715b7874fe11bed4790b80780b5850445188305a98695cbaac2e7a9b1cd53d9ae601a6a1be796219386dfa07da45610013151062d
 SHA512 
eabfa7ae532fc6d392c7c89844ac28533787dd1a8e08ba797d6f0c5f70b9e60d74e3ca98e1a1e71e66744a7b48a3544c228289d7ac415619bfd81da15d6cf0fc
+DIST peewee-3.15.2.gh.tar.gz 905707 BLAKE2B 
7441586c8da5080a50964a4d8e5c73f28b8e1adeb45b4ced675c70f55cb3264460014dbab36f097fbacfc2fce8cf3f42ef36a6c1737a671ecd8bfede6af82c8e
 SHA512 
6fa574161cdd224104bb428b9935574d3dc69ec574e5887ab68c7686d63af856787e3411e27703773c0e2f75f51915da569538662a908c225ace3c14c78892b9

diff --git a/dev-python/peewee/peewee-3.15.2.ebuild 
b/dev-python/peewee/peewee-3.15.2.ebuild
new file mode 100644
index ..82b01219bc7a
--- /dev/null
+++ b/dev-python/peewee/peewee-3.15.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+DESCRIPTION="Small Python ORM"
+HOMEPAGE="
+   https://github.com/coleifer/peewee/
+   https://pypi.org/project/peewee/
+"
+SRC_URI="
+   https://github.com/coleifer/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   "${EPYTHON}" runtests.py -v 2 || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use examples && DOCS=( examples/ )
+   distutils-r1_python_install_all
+}



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

2022-08-26 Thread Arthur Zamarin
commit: d173559e256d1095a5e4ac00acb349889b0b7656
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 15:58:04 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 15:58:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d173559e

dev-python/xmlschema: add 2.0.3

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

 dev-python/xmlschema/Manifest   |  1 +
 dev-python/xmlschema/xmlschema-2.0.3.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-python/xmlschema/Manifest b/dev-python/xmlschema/Manifest
index 0c468d4aa883..f64a294c138f 100644
--- a/dev-python/xmlschema/Manifest
+++ b/dev-python/xmlschema/Manifest
@@ -1,2 +1,3 @@
 DIST xmlschema-2.0.1.tar.gz 475999 BLAKE2B 
646f839ec8c1e3e7a18250e5e98a2d2503974b331a296c428eeceb5400af792c432851bf4cc7b8a15bfa815a9316f3a243535412344fd968ede7fbbee352bce5
 SHA512 
2087c3a4dc8517b3a05e852f213c611c6040c9bf41a392b26467a9d4a27140a2ce577a13cb1d0f4074f1d3d8bc33d6e115386cb1d675a6b6ee5ee29c01b20173
 DIST xmlschema-2.0.2.tar.gz 476241 BLAKE2B 
56d1708a2139591d4efaa93a448485cef28f6a4dfd602f6919a4d7afaf249c5ec8d4500062a5f959d2d4f7a28819d8e45724830b09e1e66298192af0f8ddd32f
 SHA512 
3ec7a6a8337e1c342e4f4db02fac51a5b31a95f21b4630d8750014c418ecfd12fecd271309bd18235288f373f3e01511998af907adcd444720b6f14d13762123
+DIST xmlschema-2.0.3.tar.gz 479014 BLAKE2B 
19b5e3892a59e780c23c4b9789901a55509b63d3dd3466d473a47aa43eec8894ad2f99dbae7fa2063a53430d99db1455dd2e370fc0e1932750bf6aecc6657b8e
 SHA512 
ab805229d28d53bbc265a4393ca286d0df81803c53ec16b52879ce3edcdc5e7576602088b5fe977e13dcfb5039af652ef96be5a3e9d23592fee104da5a486516

diff --git a/dev-python/xmlschema/xmlschema-2.0.3.ebuild 
b/dev-python/xmlschema/xmlschema-2.0.3.ebuild
new file mode 100644
index ..829df9709686
--- /dev/null
+++ b/dev-python/xmlschema/xmlschema-2.0.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="An XML Schema validator and decoder"
+HOMEPAGE="
+   https://github.com/sissaschool/xmlschema/
+   https://pypi.org/project/xmlschema/
+"
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   =dev-python/elementpath-3.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   "${EPYTHON}" tests/test_all.py -v || die "Tests fail with ${EPYTHON}"
+}



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

2022-08-26 Thread Arthur Zamarin
commit: a7fffadee41bed79003d4228b702e6181bee6d61
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 15:53:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 15:53:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7fffade

dev-python/setuptools: add 65.3.0

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

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

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index cbbb1ee2436d..7029ff83bd89 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -8,3 +8,4 @@ DIST setuptools-65.0.2.tar.gz 2619562 BLAKE2B 
e00e6ff7fd18c77c3924151bdbb40b3624
 DIST setuptools-65.1.0.tar.gz 2614949 BLAKE2B 
89f4556b292afa7b46e558ff059647798a720647287419515cd3717ac37c6511f6ce2976967ceed98d1a34946116ad2fd366ce509b86a8153dc581171ab9c129
 SHA512 
6b18647b7a8a4c22e3115f233eaf97f7f564badcc31b2e5ee762630bbff3ef7f59397ca05cc4dbce65191f480be43f5e92de79eeaf8de6d32f0a79d88814e7e5
 DIST setuptools-65.1.1.tar.gz 2615020 BLAKE2B 
1c45d7106e5845b95e6eec52b72749f80f799f1c5695b39e79ae7b49f52c0eab39fba305a7d2cb54a852679479db3c512e562b52a931e6a325d640479e5d4399
 SHA512 
29ec01558d6f6432c82797313cf12f1b3125c2000d9582e89fff415f59362c44fbfa00340cfbc4f7f4f9898161b3b585058115d1bc5b4bbcdfc0991812f858a8
 DIST setuptools-65.2.0.tar.gz 2614890 BLAKE2B 
a2da0870eaa0d36200dcfcab3fc63ea641d7b8451467ada32e834e94a9d33f84428e517a402d5e64ee999b5b8c2a0fff20044781fa5227ce3e2cc2fcb8f0796a
 SHA512 
84e6e23780e6ef2e0010d4574bebf373f25f6c1e833b4e914f510e2fb3eabdbe1155c8b7d2cfeb93fd59c73fd3ad5b47c7b54e00ffaffa9ea84cf33fa5a6ee69
+DIST setuptools-65.3.0.tar.gz 2615722 BLAKE2B 
1344fe17c1c2a4ec60dbf37b3e1cbad56bb5299bed9f8e30a21015f2457e1e90d6782369dfc2d804973e7348d22a356ec0ef75d1aeabba7d77e20e5ddf36e576
 SHA512 
3c173b1e1a8dbbed0bf3bf600df1256aeabf1b9dec34d5f5d0b1429b0fe16f2aa61fa6c4f400a5b6da24b9d679954866b76e019130bcf2246b138fe017025de9

diff --git a/dev-python/setuptools/setuptools-65.3.0.ebuild 
b/dev-python/setuptools/setuptools-65.3.0.ebuild
new file mode 100644
index ..c11a0923e907
--- /dev/null
+++ b/dev-python/setuptools/setuptools-65.3.0.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+# please bump dev-python/ensurepip-setuptools along with this package!
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_TESTED=( python3_{8..11} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="
+   https://github.com/pypa/setuptools/
+   https://pypi.org/project/setuptools/
+"
+SRC_URI="
+   mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/appdirs-1.4.4-r2[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}]
+   >=dev-python/nspektr-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}]
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-4.11.1[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_resources-5.4.0-r3[${PYTHON_USEDEP}]
+   ' 3.8)
+"
+BDEPEND="
+   ${RDEPEND}
+   >=dev-python/wheel-0.37.1-r1[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/build[${PYTHON_USEDEP}]
+   >=dev-python/ini2toml-0.9[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-envs-2.2[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-path-3.2.0[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/pip-run[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-fixture-config[${PYTHON_USEDEP}]
+   dev-python/pytest-virtualenv[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-20[${PYTHON_USEDEP}]
+   

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

2022-08-26 Thread Arthur Zamarin
commit: 01bfccbe30146264ff23eb8a51cb06a63dea99f5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 15:58:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 15:58:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01bfccbe

dev-python/distlib: add 0.3.6

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

 dev-python/distlib/Manifest |  1 +
 dev-python/distlib/distlib-0.3.6.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/dev-python/distlib/Manifest b/dev-python/distlib/Manifest
index f445a29c8249..435ee6f1a47c 100644
--- a/dev-python/distlib/Manifest
+++ b/dev-python/distlib/Manifest
@@ -1 +1,2 @@
 DIST distlib-0.3.5.gh.tar.gz 1233989 BLAKE2B 
61e835aa201ceeeb423452a25adafab67dc20f99496b711e3ca6d4916f4e1dd39e444b1c8824e90559e898fc0588cd58d2d5be07af172d6b6ed3f3c7fe4c
 SHA512 
927861d2e11785d8419c3125784f21ee052883c03d91d8893d2c77b47739e45cbca39e5d90446e906c71744bd57274192b28af86def239a16caeae4d3887d5a6
+DIST distlib-0.3.6.gh.tar.gz 1234082 BLAKE2B 
384b736d9fb9e63d1b9a9375caf972ddfccb36c99903928505e684fe09b30190f873cf7b109beb6c32a1e4b1e11a1d9947adea74f9dceef3398fcc1963a2044a
 SHA512 
39948539764ff5d45f14dc602ebd47d523b71b587ee081d7a267669aef4e4b1013d3995cb992038136bc4c01826ea633c6e4ffd050f1511705b296bf76f3bbf9

diff --git a/dev-python/distlib/distlib-0.3.6.ebuild 
b/dev-python/distlib/distlib-0.3.6.ebuild
new file mode 100644
index ..b9e474a8db74
--- /dev/null
+++ b/dev-python/distlib/distlib-0.3.6.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level components of distutils2/packaging"
+HOMEPAGE="
+   https://pypi.org/project/distlib/
+   https://github.com/pypa/distlib
+"
+SRC_URI="
+   https://github.com/pypa/distlib/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# pypiserver is called as external executable
+# openpyxl installs invalid metadata that breaks distlib
+BDEPEND="
+   test? (
+   dev-python/pypiserver
+   !!https://bugs.gentoo.org/843839
+   sed -i -e 's:test_interpreter_args:_&:' tests/test_scripts.py || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x SKIP_ONLINE=1
+   local -x PYTHONHASHSEED=0
+
+   # disable system-site-packages -- distlib has no deps, and is very
+   # fragile to packages actually installed on the system
+   sed -i -e '/system-site-packages/s:true:false:' \
+   "${BUILD_DIR}/install${EPREFIX}/usr/bin/pyvenv.cfg" || die
+
+   "${EPYTHON}" tests/test_all.py -v -x ||
+   die "Tests failed with ${EPYTHON}"
+}



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

2022-08-26 Thread Arthur Zamarin
commit: 023280257546d703b6e01c1a97675374594da54f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 15:56:05 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 15:56:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02328025

dev-python/rst-linker: add 2.3.1

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

 dev-python/rst-linker/Manifest|  1 +
 dev-python/rst-linker/rst-linker-2.3.1.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/rst-linker/Manifest b/dev-python/rst-linker/Manifest
index a733acc18125..cc02e43cad2a 100644
--- a/dev-python/rst-linker/Manifest
+++ b/dev-python/rst-linker/Manifest
@@ -1 +1,2 @@
 DIST rst.linker-2.3.0.tar.gz 10146 BLAKE2B 
a2c1a97a8e734644f5124f89878d770d186c16a44d1eaa98281592754e0a8db4be1e019001448890e712b4e4fea3f4a0f0675009d5285ae94483ef8e8d34ae6f
 SHA512 
a4190c3349c85ee52d17498c99c7879be3f0a98cfc0b5966cc2f6161f9b374d52a64be7035691256d96d4c2ebb2272d5d10802e5e716efedf78859e418e561e0
+DIST rst.linker-2.3.1.tar.gz 10436 BLAKE2B 
0de71c1994b65c20f2ef13e1e8f9f04d431d9bd7215ca9dca2c51d78deaa55803f69432d27dd14b3b5f9d224b75f72a56ac4bba72ec3fad660af31b248a265ba
 SHA512 
0c9f236e372ffe69c2b37983c491c5b6fdb41f1c2a4ac16d3d815bfe5e8b93b58f001d449a57e663041d69d0e13e13d17178c477a1ea37f05ba7e919fcee698c

diff --git a/dev-python/rst-linker/rst-linker-2.3.1.ebuild 
b/dev-python/rst-linker/rst-linker-2.3.1.ebuild
new file mode 100644
index ..60eacef4533c
--- /dev/null
+++ b/dev-python/rst-linker/rst-linker-2.3.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+MY_PN="${PN/-/.}"
+DESCRIPTION="Sphinx plugin to add links and timestamps to the changelog"
+HOMEPAGE="
+   https://github.com/jaraco/rst.linker/
+   https://pypi.org/project/rst.linker/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools_scm-3.4.1[${PYTHON_USEDEP}]
+   test? (
+   dev-python/path-py[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-08-26 Thread Arthur Zamarin
commit: 126802464c79546b96a164295ba4475ca288cca9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 15:55:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 15:55:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12680246

dev-python/jupyterlab-lsp: add 3.10.2

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

 dev-python/jupyterlab-lsp/Manifest |  1 +
 .../jupyterlab-lsp/jupyterlab-lsp-3.10.2.ebuild| 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/jupyterlab-lsp/Manifest 
b/dev-python/jupyterlab-lsp/Manifest
index 088b4f440bd6..515e6c06a778 100644
--- a/dev-python/jupyterlab-lsp/Manifest
+++ b/dev-python/jupyterlab-lsp/Manifest
@@ -1 +1,2 @@
 DIST jupyterlab-lsp-3.10.1.tar.gz 269339 BLAKE2B 
18949cb5b2ae73b1beb623756d9aa316192ea0ba5074edc106e3acd8a3cc6e0803c01727ce4416a3ba0f6b2fc88def2d4c93deead33ca55c4735e8a45c48afd9
 SHA512 
56fccdc383ebf12572dc61f37d76c0a6aaa0021fea75ead7dbf51e9eba7e25986d9f3752f1146b6dc2cad8c565026e7354cd0c56bf32607421c6a4de0f9b5da6
+DIST jupyterlab-lsp-3.10.2.tar.gz 269490 BLAKE2B 
43e4c79e94f85497f83c8034d63164ae5e0820dba6a725048c7f11522d2ab98326e637c254251e96d72d35d7ff8962ab8750a2ba42681c4ef34a65bbb42240d4
 SHA512 
e154b1f382d2a70a3378f821b055d9a05e9ba748f3ca3e61974655ec3a06f73bc864ad18917171e1101692760fab44b830d2eb70676961a09e383b3544d8ba71

diff --git a/dev-python/jupyterlab-lsp/jupyterlab-lsp-3.10.2.ebuild 
b/dev-python/jupyterlab-lsp/jupyterlab-lsp-3.10.2.ebuild
new file mode 100644
index ..46148aa982dc
--- /dev/null
+++ b/dev-python/jupyterlab-lsp/jupyterlab-lsp-3.10.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="Coding assistance for JupyterLab with Language Server Protocol"
+HOMEPAGE="https://github.com/jupyter-lsp/jupyterlab-lsp;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/jupyterlab-3.1.0[${PYTHON_USEDEP}]
+   =dev-python/jupyter-lsp-1.4.0[${PYTHON_USEDEP}]
+"



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

2022-08-26 Thread Arthur Zamarin
commit: 024bf706c0dcc66dadda0af6a7c764f47c397379
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 15:42:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 15:42:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024bf706

dev-python/pytest-twisted: Keyword 1.13.4-r1 arm, #866614

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

 dev-python/pytest-twisted/pytest-twisted-1.13.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-twisted/pytest-twisted-1.13.4-r1.ebuild 
b/dev-python/pytest-twisted/pytest-twisted-1.13.4-r1.ebuild
index af2752537554..b7654519f5df 100644
--- a/dev-python/pytest-twisted/pytest-twisted-1.13.4-r1.ebuild
+++ b/dev-python/pytest-twisted/pytest-twisted-1.13.4-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/pytest-dev/pytest-twisted/archive/v${PV}.tar.gz -> $
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
 
 RDEPEND="
dev-python/decorator[${PYTHON_USEDEP}]



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

2022-08-26 Thread Arthur Zamarin
commit: 5c5747d0f3907219d9ad1156da49c6fa036a7b25
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 15:42:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 15:42:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c5747d0

net-p2p/deluge: Keyword 2.1.1 arm, #866614

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

 net-p2p/deluge/deluge-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/deluge/deluge-2.1.1.ebuild 
b/net-p2p/deluge/deluge-2.1.1.ebuild
index a44545f99a8d..c20e9f975f8f 100644
--- a/net-p2p/deluge/deluge-2.1.1.ebuild
+++ b/net-p2p/deluge/deluge-2.1.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.deluge-torrent.org/${PN};
 else
SRC_URI="http://download.deluge-torrent.org/source/$(ver_cut 
1-2)/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~ppc"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
 fi
 
 LICENSE="GPL-2"



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

2022-08-26 Thread Arthur Zamarin
commit: 33a8c02408f2b7b24310afa41b218a769c941012
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 15:42:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 15:42:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a8c024

net-p2p/deluge: Keyword 2.1.1 arm64, #866614

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

 net-p2p/deluge/deluge-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/deluge/deluge-2.1.1.ebuild 
b/net-p2p/deluge/deluge-2.1.1.ebuild
index bce30e659a47..a44545f99a8d 100644
--- a/net-p2p/deluge/deluge-2.1.1.ebuild
+++ b/net-p2p/deluge/deluge-2.1.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.deluge-torrent.org/${PN};
 else
SRC_URI="http://download.deluge-torrent.org/source/$(ver_cut 
1-2)/${P}.tar.xz"
-   KEYWORDS="~amd64 ~ppc"
+   KEYWORDS="~amd64 ~arm64 ~ppc"
 fi
 
 LICENSE="GPL-2"



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

2022-08-26 Thread Arthur Zamarin
commit: 4ba63bcdd871435a4c32e9a9b9616c4a799e728c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 15:42:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 15:42:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba63bcd

dev-python/pytest-twisted: Keyword 1.13.4-r1 arm64, #866614

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

 dev-python/pytest-twisted/pytest-twisted-1.13.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-twisted/pytest-twisted-1.13.4-r1.ebuild 
b/dev-python/pytest-twisted/pytest-twisted-1.13.4-r1.ebuild
index b00774122031..af2752537554 100644
--- a/dev-python/pytest-twisted/pytest-twisted-1.13.4-r1.ebuild
+++ b/dev-python/pytest-twisted/pytest-twisted-1.13.4-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/pytest-dev/pytest-twisted/archive/v${PV}.tar.gz -> $
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc"
+KEYWORDS="~amd64 ~arm64 ~ppc"
 
 RDEPEND="
dev-python/decorator[${PYTHON_USEDEP}]



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

2022-08-26 Thread Arthur Zamarin
commit: d04a01a2d145c1620b713018a838be18e8c805ec
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 15:40:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 15:40:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d04a01a2

media-gfx/fontforge: Stabilize 20220308 hppa, #864571

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

 media-gfx/fontforge/fontforge-20220308.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fontforge/fontforge-20220308.ebuild 
b/media-gfx/fontforge/fontforge-20220308.ebuild
index 8d8edaffa5a8..6d26634be395 100644
--- a/media-gfx/fontforge/fontforge-20220308.ebuild
+++ b/media-gfx/fontforge/fontforge-20220308.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/fontforge/fontforge/releases/download/${PV}/fontforg
 
 LICENSE="BSD GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc truetype-debugger gif gtk jpeg png +python readline test tiff svg 
woff2 X"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/files/, media-tv/kodi/

2022-08-26 Thread Jakov Smolić
commit: 7342318ebb39976b31c697e4cfe7221d348e5ed6
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Aug 25 13:36:16 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Aug 26 14:38:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7342318e

media-tv/kodi: fix missing atomic library issue

Upstream: https://github.com/xbmc/xbmc/pull/21743
Closes: https://bugs.gentoo.org/864421
Signed-off-by: Yixun Lan  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/27016
Signed-off-by: Jakov Smolić  gentoo.org>

 media-tv/kodi/files/kodi-19.4-atomic.patch | 108 +
 media-tv/kodi/kodi-19.4-r2.ebuild  |   1 +
 2 files changed, 109 insertions(+)

diff --git a/media-tv/kodi/files/kodi-19.4-atomic.patch 
b/media-tv/kodi/files/kodi-19.4-atomic.patch
new file mode 100644
index ..3811fda8886d
--- /dev/null
+++ b/media-tv/kodi/files/kodi-19.4-atomic.patch
@@ -0,0 +1,108 @@
+From ac3213e683e4c62c50dc02fef3b168d883245094 Mon Sep 17 00:00:00 2001
+From: Yixun Lan 
+Date: Tue, 9 Aug 2022 16:45:09 +0800
+Subject: [PATCH] [cmake] link atomic library for certain CPU architectures
+
+For those CPU architectures:
+RISC-V lack 8-bit and 16-bit atomic instructions, and
+ARM/MIPS/PPC lack 64-bit atomic instruction.
+
+GCC is supposed  to convert these atomics via masking and shifting
+like LLVM, which means anything that wants to use these instructions
+needs the link option -latomic.
+
+In this patch, we will try to detect if 8-bit, 64-bit atomic instructions 
exist,
+otherwise the atomic library will append to the DEPLIBS list.
+
+Original issue:
+* https://gitlab.kitware.com/cmake/cmake/-/issues/23021#note_1098733
+
+For reference:
+* https://gcc.gnu.org/wiki/Atomic/GCCMM
+
+riscv64 specific:
+* https://lists.debian.org/debian-riscv/2022/01/msg9.html
+
+Signed-off-by: Yixun Lan 
+---
+ cmake/modules/FindAtomic.cmake  | 56 +
+ cmake/scripts/linux/ArchSetup.cmake |  3 ++
+ 2 files changed, 59 insertions(+)
+ create mode 100644 cmake/modules/FindAtomic.cmake
+
+diff --git a/cmake/modules/FindAtomic.cmake b/cmake/modules/FindAtomic.cmake
+new file mode 100644
+index 00..8ea3c815d7
+--- /dev/null
 b/cmake/modules/FindAtomic.cmake
+@@ -0,0 +1,56 @@
++#.rst:
++# FindAtomic
++# -
++# Finds the ATOMIC library
++#
++# This will define the following variables::
++#
++# ATOMIC_FOUND - system has ATOMIC
++# ATOMIC_LIBRARIES - the ATOMIC libraries
++#
++# and the following imported targets::
++#
++#   ATOMIC::ATOMIC- The ATOMIC library
++
++
++include(CheckCXXSourceCompiles)
++
++set(atomic_code
++"
++ #include 
++ #include 
++ std::atomic n8 (0); // riscv64
++ std::atomic n64 (0); // armel, mipsel, powerpc
++ int main() {
++   ++n8;
++   ++n64;
++   return 0;
++ }")
++
++check_cxx_source_compiles("${atomic_code}" ATOMIC_LOCK_FREE_INSTRUCTIONS)
++
++if(ATOMIC_LOCK_FREE_INSTRUCTIONS)
++  set(ATOMIC_FOUND TRUE)
++  set(ATOMIC_LIBRARIES)
++else()
++  set(CMAKE_REQUIRED_LIBRARIES "-latomic")
++  check_cxx_source_compiles("${atomic_code}" ATOMIC_IN_LIBRARY)
++  set(CMAKE_REQUIRED_LIBRARIES)
++  if(ATOMIC_IN_LIBRARY)
++set(ATOMIC_LIBRARY atomic)
++include(FindPackageHandleStandardArgs)
++find_package_handle_standard_args(Atomic DEFAULT_MSG ATOMIC_LIBRARY)
++set(ATOMIC_LIBRARIES ${ATOMIC_LIBRARY})
++if(NOT TARGET ATOMIC::ATOMIC)
++  add_library(ATOMIC::ATOMIC UNKNOWN IMPORTED)
++  set_target_properties(ATOMIC::ATOMIC PROPERTIES
++IMPORTED_LOCATION "${ATOMIC_LIBRARY}")
++endif()
++unset(ATOMIC_LIBRARY)
++  else()
++if(Atomic_FIND_REQUIRED)
++  message(FATAL_ERROR "Neither lock free instructions nor -latomic 
found.")
++endif()
++  endif()
++endif()
++unset(atomic_code)
+diff --git a/cmake/scripts/linux/ArchSetup.cmake 
b/cmake/scripts/linux/ArchSetup.cmake
+index 35ab1402f5..848723af1f 100644
+--- a/cmake/scripts/linux/ArchSetup.cmake
 b/cmake/scripts/linux/ArchSetup.cmake
+@@ -199,3 +199,6 @@ if(NOT USE_INTERNAL_LIBS)
+ set(USE_INTERNAL_LIBS OFF)
+   endif()
+ endif()
++
++# Atomic library
++list(APPEND PLATFORM_REQUIRED_DEPS Atomic)
+-- 
+2.35.1
+

diff --git a/media-tv/kodi/kodi-19.4-r2.ebuild 
b/media-tv/kodi/kodi-19.4-r2.ebuild
index 060512a9f02d..eb948b74ad25 100644
--- a/media-tv/kodi/kodi-19.4-r2.ebuild
+++ b/media-tv/kodi/kodi-19.4-r2.ebuild
@@ -35,6 +35,7 @@ inherit autotools cmake desktop linux-info pax-utils 
python-single-r1 xdg
 
 PATCHES=(
"${FILESDIR}/${P}-fmt-9.patch"
+   "${FILESDIR}/${P}-atomic.patch"
 )
 
 DESCRIPTION="A free and open source media-player and entertainment hub"



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

2022-08-26 Thread Robin H. Johnson
commit: a193f003c17f56cef1ce60b68afdf7f2810f1668
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Fri Aug 26 14:34:43 2022 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Fri Aug 26 14:35:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a193f003

app-admin/gopass: bump, read upstream release notes for breaking changes to hotp

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-admin/gopass/Manifest |  51 +++
 app-admin/gopass/gopass-1.14.4.ebuild | 263 ++
 2 files changed, 314 insertions(+)

diff --git a/app-admin/gopass/Manifest b/app-admin/gopass/Manifest
index 1e28193f462c..61f0489b8190 100644
--- a/app-admin/gopass/Manifest
+++ b/app-admin/gopass/Manifest
@@ -43,15 +43,23 @@ DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-beta.3.mod 40 
BLAKE2B bd9471e49922b
 DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-beta.3.zip 84404 BLAKE2B 
8e04457aa65ff295afde6913b152a5294f5e8b2d8c081e4ca89f78cddd9f5013c8528d417877a8eba11ce0ceac885ff968a96777499abfaa3110f0405c27f3ed
 SHA512 
7fb52e1050f25d41d32022a8ab6a7f6bbbcedd47e4fc435311b3c498ea575831a754b9a3ded66dfd8d8d22f768877039285d7093f9e08328574182f3fd07b7fd
 DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-rc.1.mod 40 BLAKE2B 
895e3b61e3e272387257e288b70e2a7d461c0de2ed2284e1909ac2bf2eedf841246e175ed848174ec510c53ae207d801cff7a39c560fd2b0c0b4dc08c67f4856
 SHA512 
2a56ce66f7ba29cd8f975014291690c2f929738a4a8b93529c2c367c0236b767f92e4f6dfda9fe1fdf981926302d7ab26665f7d64b022a22e5305aea693ad2dc
 DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0-rc.1.zip 47154 BLAKE2B 
7cbd8e554ff4d2e93b60a81fe77d051b60255f24339fda1be3e644c737b44a1db665e9076193b6c914b6561b29f7d377680a96c15de1970859714abfa08e2dee
 SHA512 
1f008db632f373f72d0be54c2b5669668e8bbfd124f2a56fc6b8368eb89bcd55d2e5669bed6362fe6bfb055016c80002394a7b3a92f33d0fb9d9c11d42be4c61
+DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0.mod 40 BLAKE2B 
895e3b61e3e272387257e288b70e2a7d461c0de2ed2284e1909ac2bf2eedf841246e175ed848174ec510c53ae207d801cff7a39c560fd2b0c0b4dc08c67f4856
 SHA512 
2a56ce66f7ba29cd8f975014291690c2f929738a4a8b93529c2c367c0236b767f92e4f6dfda9fe1fdf981926302d7ab26665f7d64b022a22e5305aea693ad2dc
+DIST filippo.io%2Fedwards25519%2F@v%2Fv1.0.0.zip 48930 BLAKE2B 
6c07f4db0c698292593c13d8bc6b58905b145c21a4fcd2ffac36be4fcd04226ba01a31a517b8628c68f16afc82ed87d11613ad978fbb5987d55620ddf40ff045
 SHA512 
620fd5866637206e1dbcd1f5bd58275a24743d0dfcfa82ea631b679ea65e02992b67dff311ba31a3138d4c013787387d1e8e9f6a584e96118944567eae9259f4
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.4.1.mod 43 BLAKE2B 
e00572fff0f57c166be62ec93eacb189f004073581077cded1cb443b17c3e03cd1b2db37f0b7a504deb287b6515dd32648678d2ae763d6b6fbd7206a9bdcf30b
 SHA512 
0e8cdda81300811f629bce3a9307de05450036f750f8c3c0cd5b70854f8f95bd962ce99bfe1325c8d1bf562a5b7b94afb9e9fd2dbe4dcc45325fac6e27471102
 DIST 
github.com%2F!burnt!sushi%2Fxgb%2F@v%2Fv0.0.0-20160522181843-27f122750802.mod 
33 BLAKE2B 
d234bf9be3dd919cb1f8d33750a24dca68c90fea110fd0ff62f0dba86d2ebbfc66d55fea62745b6383c5607bc91cfd78c9d2cf12df251397e85995c04707caa2
 SHA512 
dbfa64ac31b25fdbff12110c6f9815abfde65f281e40852e7165499a2cefb6656c74fe0b82f0f018304daa02b83b421e9c15654efabad39787c69c1b2996a79d
 DIST 
github.com%2F!proton!mail%2Fgo-crypto%2F@v%2Fv0.0.0-20220407094043-a94812496cf5.mod
 112 BLAKE2B 
ef3083d3a65268fbd1db1c571a909b250b2b13dea588358f6b958e7ad1fdf1b4e4e9fb3f2494d4f6ba75d347b113a626f07b59dd1cfc72e0a9e37916dfb39a0f
 SHA512 
67d2f173895329e13a7a17d91e95557b55b199c6d7df7466ca8395d4fcc4f6ad123cb798e01bc136b2b3bd2dd9229d3db43f01021b4d38695554fc8b01dbe545
 DIST 
github.com%2F!proton!mail%2Fgo-crypto%2F@v%2Fv0.0.0-20220407094043-a94812496cf5.zip
 356580 BLAKE2B 
40ef221cb49438cd438fb9bb74156aab4ddbc76fbd384912a99274ae45702719ec5ec3ef2b629bd43861b251a692f0f0c6547765048d1771ba83ed1650029690
 SHA512 
dfeb27b4cc303fce05650fcf25b6d91f1535e5c1417e1940a200ec509ad69ab999a0952c050cffebe301229c7ed31b1ec89d1a9989a1c3a9ca5a39f6b7d67376
+DIST 
github.com%2F!proton!mail%2Fgo-crypto%2F@v%2Fv0.0.0-20220730123233-d6ffb7692adf.mod
 165 BLAKE2B 
3b1c885a2b1b8a9a712e0fce3b782a21fc58e1ccc370c4601da5fb42d6746ca943c46c249e00a9924d465821cf1e310f71a2ca3e34645151e1aab3c2e5789a59
 SHA512 
bad488a2884acabcbadc581a09b0814dabef467b14f9b8d3c5b4ced8084e567c0198845a41d678df304f4113793637450f058cf4bc6cf6c132d23ecc473491eb
+DIST 
github.com%2F!proton!mail%2Fgo-crypto%2F@v%2Fv0.0.0-20220730123233-d6ffb7692adf.zip
 358837 BLAKE2B 
bd6f332a20f5ccdc3817da74657493ee1a9ffb6710fb93bc5794ea96d089a5b1c9fbd0d5fbb96a73dea82dc89b8470d16771b984419aca689ead500f96fc2a79
 SHA512 

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

2022-08-26 Thread Oliver Freyermuth
commit: 0f00d8e7fc594e42e8ab2259b8bfdf7c1e9dc94d
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Fri Aug 26 14:32:26 2022 +
Commit: Oliver Freyermuth  googlemail  com>
CommitDate: Fri Aug 26 14:32:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f00d8e7

app-misc/afc: should also RDEPEND on sys-libs/zlib.

Signed-off-by: Oliver Freyermuth  googlemail.com>

 app-misc/afc/afc-1.1.ebuild  | 1 +
 app-misc/afc/afc-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-misc/afc/afc-1.1.ebuild b/app-misc/afc/afc-1.1.ebuild
index 24d89f614..64e710db7 100644
--- a/app-misc/afc/afc-1.1.ebuild
+++ b/app-misc/afc/afc-1.1.ebuild
@@ -20,3 +20,4 @@ LICENSE="GPL-3+"
 SLOT="0"
 
 DEPEND="sys-libs/zlib"
+RDEPEND="${DEPEND}"

diff --git a/app-misc/afc/afc-.ebuild b/app-misc/afc/afc-.ebuild
index 24d89f614..64e710db7 100644
--- a/app-misc/afc/afc-.ebuild
+++ b/app-misc/afc/afc-.ebuild
@@ -20,3 +20,4 @@ LICENSE="GPL-3+"
 SLOT="0"
 
 DEPEND="sys-libs/zlib"
+RDEPEND="${DEPEND}"



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

2022-08-26 Thread Oliver Freyermuth
commit: 9d7d7550f7ddad09faaa0f8c00a8ddd6771794a8
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Fri Aug 26 14:27:15 2022 +
Commit: Oliver Freyermuth  googlemail  com>
CommitDate: Fri Aug 26 14:27:15 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d7d7550

app-misc/afc: Reduce superfluous ebuild complexity.

Thanks @thesamesam for the helpful comments!

Signed-off-by: Oliver Freyermuth  googlemail.com>

 app-misc/afc/afc-1.1.ebuild  | 4 +---
 app-misc/afc/afc-.ebuild | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/app-misc/afc/afc-1.1.ebuild b/app-misc/afc/afc-1.1.ebuild
index 8dd4cc7ce..24d89f614 100644
--- a/app-misc/afc/afc-1.1.ebuild
+++ b/app-misc/afc/afc-1.1.ebuild
@@ -12,13 +12,11 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/olifre/${PN}.git;
 else
-   SRC_URI="https://github.com/olifre/${PN}/archive/${PV}.tar.gz -> 
${PN}-${PV}.tar.gz"
+   SRC_URI="https://github.com/olifre/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${PN}-${PV}"
 fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE=""
 
 DEPEND="sys-libs/zlib"

diff --git a/app-misc/afc/afc-.ebuild b/app-misc/afc/afc-.ebuild
index 8dd4cc7ce..24d89f614 100644
--- a/app-misc/afc/afc-.ebuild
+++ b/app-misc/afc/afc-.ebuild
@@ -12,13 +12,11 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/olifre/${PN}.git;
 else
-   SRC_URI="https://github.com/olifre/${PN}/archive/${PV}.tar.gz -> 
${PN}-${PV}.tar.gz"
+   SRC_URI="https://github.com/olifre/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${PN}-${PV}"
 fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE=""
 
 DEPEND="sys-libs/zlib"



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

2022-08-26 Thread Anthony G. Basile
commit: 962f152482302a1494fb850b721bddbfaa40832f
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Aug 26 14:07:20 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Aug 26 14:08:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962f1524

net-dns/getdns: version bump 1.72.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-dns/getdns/Manifest|  1 +
 net-dns/getdns/getdns-1.7.2.ebuild | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/net-dns/getdns/Manifest b/net-dns/getdns/Manifest
index 43f673dd12e0..b8a9569bbd04 100644
--- a/net-dns/getdns/Manifest
+++ b/net-dns/getdns/Manifest
@@ -1 +1,2 @@
 DIST getdns-1.7.0.tar.gz 690885 BLAKE2B 
25e81c01c5da0a5494dc25077257f8f98210b442b7ca65c895aa2a40af180e840aa53205ae84ed242cbd6c55f8830caf255db9d7f607dde39f118ab7494a7072
 SHA512 
d09b8bdd0b4a3df2d25b9689166226da83a5a7eb2c7436487dc637539ac6077624a4d66cf684c4e6c4911561872c6bd191af3afd90d275b1662e4c6c47773ef6
+DIST getdns-1.7.2.tar.gz 702969 BLAKE2B 
668a754200b816790f39a772d89c28e14bc5dbd041e07d9e53605ad44d63d6637078b66881c35dda62ed61622142797cc8f0041522e076cf551651fca688053a
 SHA512 
6c4a75a4696c46ec8bd9e9659a93fd81f3490b43da28a4c95f99a766027c7588fc493a8ac51563afb8f975c0e5b77d5ea67014d80e78ee2bb17fba1d1073d19f

diff --git a/net-dns/getdns/getdns-1.7.2.ebuild 
b/net-dns/getdns/getdns-1.7.2.ebuild
new file mode 100644
index ..83ef0b026a32
--- /dev/null
+++ b/net-dns/getdns/getdns-1.7.2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+_SRCURI_P="${P/%_beta1/-beta.1}"
+
+inherit cmake fcaps systemd tmpfiles
+
+DESCRIPTION="Modern asynchronous DNS API"
+HOMEPAGE="https://getdnsapi.net/;
+SRC_URI="https://getdnsapi.net/releases/${_SRCURI_P//./-}/${_SRCURI_P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples +getdns-query +getdns-server-mon gnutls +idn libev libevent 
libuv static-libs stubby test +unbound"
+
+S="${WORKDIR}/${_SRCURI_P}"
+
+# https://bugs.gentoo.org/661760
+# https://github.com/getdnsapi/getdns/issues/407
+# (As of 1.7.0, seems to need network)
+RESTRICT="test"
+#RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/libbsd
+   dev-libs/libyaml
+   dev-libs/openssl:=
+   idn? ( net-dns/libidn2:= )
+   gnutls? (
+   net-libs/gnutls:0=[dane,openssl]
+   dev-libs/nettle:0=
+   )
+   libev? ( dev-libs/libev:= )
+   libevent? ( dev-libs/libevent:= )
+   libuv? ( dev-libs/libuv:= )
+   test? ( dev-libs/check )
+   >=net-dns/unbound-1.5.9:=
+"
+RDEPEND="
+   ${DEPEND}
+   stubby? (
+   acct-group/stubby
+   acct-user/stubby
+   sys-libs/libcap
+   )
+"
+BDEPEND="
+   doc? ( app-doc/doxygen )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.4.2-stubby.service.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_RUNSTATEDIR=/var/run/stubby
+   -DBUILD_DOXYGEN=$(usex doc)
+   -DBUILD_GETDNS_QUERY=$(usex getdns-query)
+   -DBUILD_GETDNS_SERVER_MON=$(usex getdns-server-mon)
+   -DBUILD_STUBBY=$(usex stubby)
+   -DENABLE_STATIC=$(usex static-libs)
+   -DBUILD_TESTING:BOOL=$(usex test)
+   -DENABLE_UNBOUND_EVENT_API=$(usex unbound)
+   -DUSE_GNUTLS=$(usex gnutls)
+   -DUSE_LIBEV=$(usex libev)
+   -DUSE_LIBEVENT2=$(usex libevent)
+   -DUSE_LIBIDN2=$(usex idn)
+   -DUSE_LIBUV=$(usex libuv)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   if use stubby; then
+   newinitd "${FILESDIR}"/stubby.initd-r2 stubby
+   newconfd "${FILESDIR}"/stubby.confd-r1 stubby
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/stubby.logrotate stubby
+   systemd_dounit "${S}"/stubby/systemd/stubby.service
+   dotmpfiles "${S}"/stubby/systemd/stubby.conf
+   fi
+}
+
+pkg_postinst() {
+   if use stubby; then
+   fcaps cap_net_bind_service=ei usr/bin/stubby
+   tmpfiles_process stubby.conf
+   fi
+}



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

2022-08-26 Thread Ionen Wolkens
commit: 2649387fa1498297a2f2723ec7b4510e74f50cc6
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Aug 26 13:41:08 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Aug 26 13:41:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2649387f

media-gfx/libimagequant: bdepend on newer cargo-c

Closes: https://bugs.gentoo.org/866689
Signed-off-by: Ionen Wolkens  gentoo.org>

 media-gfx/libimagequant/libimagequant-4.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/libimagequant/libimagequant-4.0.4.ebuild 
b/media-gfx/libimagequant/libimagequant-4.0.4.ebuild
index ce15e3f4a0f4..3e5c2a59e75d 100644
--- a/media-gfx/libimagequant/libimagequant-4.0.4.ebuild
+++ b/media-gfx/libimagequant/libimagequant-4.0.4.ebuild
@@ -53,7 +53,7 @@ SLOT="0/0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
 
 BDEPEND="
-   dev-util/cargo-c
+   >=dev-util/cargo-c-0.9.11
>=virtual/rust-1.60
 "
 



[gentoo-commits] repo/proj/guru:dev commit in: profiles/, net-p2p/ipfs-cluster/

2022-08-26 Thread Tony Olagbaiye
commit: e79026ba8932770fc613b500cc75d5ba0750ac41
Author: Tony Olagbaiye  fron  io>
AuthorDate: Fri Aug 26 13:30:01 2022 +
Commit: Tony Olagbaiye  fron  io>
CommitDate: Fri Aug 26 13:31:27 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e79026ba

net-p2p/ipfs-cluster: fix and unmask 1.0.1

Signed-off-by: Tony Olagbaiye  fron.io>

 net-p2p/ipfs-cluster/ipfs-cluster-1.0.1.ebuild | 2 +-
 profiles/package.mask  | 4 
 2 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/net-p2p/ipfs-cluster/ipfs-cluster-1.0.1.ebuild 
b/net-p2p/ipfs-cluster/ipfs-cluster-1.0.1.ebuild
index 3d9b5ff25..b4efd1a92 100644
--- a/net-p2p/ipfs-cluster/ipfs-cluster-1.0.1.ebuild
+++ b/net-p2p/ipfs-cluster/ipfs-cluster-1.0.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
-   net-p2p/go-ipfs
+   net-p2p/kubo
 "
 
 DOCS=( CHANGELOG.md CONTRIBUTING.md README.md )

diff --git a/profiles/package.mask b/profiles/package.mask
index 57c191786..392f69ce9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -26,10 +26,6 @@ dev-python/praw
 # depends on dev-python/praw
 net-misc/giara
 
-# Andrew Ammerlaan  (2022-08-11)
-# depends on removed net-p2p/go-ipfs
-net-p2p/ipfs-cluster
-
 # Andrew Ammerlaan  (2022-08-11)
 # depends on removed 

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

2022-08-26 Thread Tony Olagbaiye
commit: 25939d21a0e6b09631fc59ad2118c06ea9801e80
Author: Tony Olagbaiye  fron  io>
AuthorDate: Fri Aug 26 13:31:08 2022 +
Commit: Tony Olagbaiye  fron  io>
CommitDate: Fri Aug 26 13:31:27 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25939d21

net-p2p/ipfs-cluster: add 1.0.2

Signed-off-by: Tony Olagbaiye  fron.io>

 net-p2p/ipfs-cluster/Manifest  |  2 +
 net-p2p/ipfs-cluster/ipfs-cluster-1.0.2.ebuild | 63 ++
 2 files changed, 65 insertions(+)

diff --git a/net-p2p/ipfs-cluster/Manifest b/net-p2p/ipfs-cluster/Manifest
index 47881fdd6..a469f8837 100644
--- a/net-p2p/ipfs-cluster/Manifest
+++ b/net-p2p/ipfs-cluster/Manifest
@@ -1,2 +1,4 @@
 DIST ipfs-cluster-1.0.1-vendor.tar.xz 5799076 BLAKE2B 
27b31d562d20b3693b959dba0e675c76dcd2643fd7d9321cb6284ce565e530dcf097fa0e6e45e9724cd583e1ca9e44573abae73ab68a6c83a66617c17636e159
 SHA512 
a1b70f5a8b5adfc34ba9cc04f38aae6083458170c15d34d2b677b0a83294f37968d568263db5c9bc73bcebc837da64a1ad46aace09799334182a1f6f51898b43
 DIST ipfs-cluster-1.0.1.tar.gz 463547 BLAKE2B 
34d38dbff73626151c2da668e6f4fea983c98742b992132e19c3acd5281d218e3bd70f52d72489d8c89b0554dbf1e807c261b5259ce1f05b7825791701bf87fe
 SHA512 
40a55f8c6f84a6f6c2772eb590dc993c4f18b5d2a001e55abb50b961f376182b3f9e4fa4a48a426b9fc87e9183ae5d6b244e47e5435fadc29a5cbbb8d237ad88
+DIST ipfs-cluster-1.0.2-vendor.tar.xz 5599580 BLAKE2B 
f2b8503b8f550dfd8f0ee2c0ca0b9384e68f86fbd2b4a75934a404623e224d66217a922424142e6c040e20f701fb55aec994441ddafdaed5bb7d267f9aff52d4
 SHA512 
488dc8479069f0f525ab88ac8f34aa300ced9ee26d2fff728e8b73aeb37261f899b2cfd2185265142be3b0cc7ecaaf7374c9f93fc4832bd931aead1924a506b5
+DIST ipfs-cluster-1.0.2.tar.gz 471909 BLAKE2B 
cc44ae20df697704d1e0daf7a912773f1be4275f0ab48cfa6760e1d8ea153fbe1c859b56d4fd81fc1dae182424ec0b33511de06556efc7edf05d9adbbc78df4b
 SHA512 
7cc6f9547f8953719d0576db20a1a1d0157b78462e9a999d9dd62accfac1886625800313ce31b6dd7e63c32b1b5324d87ac29fb02177ce25b51d818afb77b3a3

diff --git a/net-p2p/ipfs-cluster/ipfs-cluster-1.0.2.ebuild 
b/net-p2p/ipfs-cluster/ipfs-cluster-1.0.2.ebuild
new file mode 100644
index 0..9433e6436
--- /dev/null
+++ b/net-p2p/ipfs-cluster/ipfs-cluster-1.0.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="Pinset orchestration for IPFS"
+HOMEPAGE="https://ipfscluster.io/;
+SRC_URI="https://github.com/ipfs/ipfs-cluster/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" 
https://ipfs.infura.io/ipfs/QmSTbDLMCFKKKXmEBFgGMZDYV9EfngKsFnws8PZoKhAk38/${P}-vendor.tar.xz;
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   net-p2p/kubo
+"
+
+DOCS=( CHANGELOG.md CONTRIBUTING.md README.md )
+
+src_compile() {
+   pushd cmd/ipfs-cluster-ctl
+   ego build
+   mv ipfs-cluster-ctl $OLDPWD
+   popd
+
+   pushd cmd/ipfs-cluster-follow
+   ego build
+   mv ipfs-cluster-follow $OLDPWD
+   popd
+
+   pushd cmd/ipfs-cluster-service
+   ego build
+   mv ipfs-cluster-service $OLDPWD
+   popd
+}
+
+src_test() {
+   go test ./cmd/ipfs-cluster-ctl/... ./cmd/ipfs-cluster-follow/... 
./cmd/ipfs-cluster-service/... || die
+}
+
+src_install() {
+   dobin ipfs-cluster-ctl
+   dobin ipfs-cluster-follow
+   dobin ipfs-cluster-service
+   einstalldocs
+
+   systemd_dounit "${FILESDIR}/ipfs-cluster.service"
+   systemd_newunit "${FILESDIR}/ipfs-cluster.service" 
"ipfs-cluster@.service"
+
+   newinitd "${FILESDIR}/ipfs-cluster.init" ipfs-cluster
+   newconfd /dev/null ipfs-cluster
+
+   keepdir /var/log/ipfs-cluster
+   fowners -R ipfs:ipfs /var/log/ipfs-cluster
+}
+
+pkg_postinst() {
+   elog 'To be able to use the ipfs-cluster service you will need to setup 
the configuration'
+   elog '(eg: su -s /bin/sh -c "ipfs-cluster init" ipfs)'
+}



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

2022-08-26 Thread Arthur Zamarin
commit: 1dd8364d77ae2782e61b8d653d9675cc661dafe7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 13:20:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 13:20:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dd8364d

dev-qt/qtcore: Stabilize 5.15.5-r3 ppc64, #866323

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

 dev-qt/qtcore/qtcore-5.15.5-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtcore/qtcore-5.15.5-r3.ebuild 
b/dev-qt/qtcore/qtcore-5.15.5-r3.ebuild
index 521f2c4e0632..8814aeb235d1 100644
--- a/dev-qt/qtcore/qtcore-5.15.5-r3.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.5-r3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Cross-platform application development framework"
 SLOT=5/${QT5_PV}
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="icu old-kernel systemd"



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

2022-08-26 Thread Arthur Zamarin
commit: 78aaf69d628cef2ad5a6a58b9a0d59faa52b6e89
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 13:20:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 13:20:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78aaf69d

dev-qt/qtgui: Stabilize 5.15.5-r2 ppc64, #866323

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

 dev-qt/qtgui/qtgui-5.15.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild 
b/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
index 0da032002fac..9e99eee74686 100644
--- a/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.5-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="The GUI module and platform plugins for the Qt5 
framework"
 SLOT=5/${QT5_PV} # bug 707658
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg



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

2022-08-26 Thread Arthur Zamarin
commit: fd7d7994c0b2e8a4bf4458ed308e87791f5b1ae4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 13:20:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 13:20:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7d7994

media-gfx/libimagequant: Keyword 4.0.4 arm, #88

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

 media-gfx/libimagequant/libimagequant-4.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/libimagequant/libimagequant-4.0.4.ebuild 
b/media-gfx/libimagequant/libimagequant-4.0.4.ebuild
index 8af878a6edb2..559e4e1bd01a 100644
--- a/media-gfx/libimagequant/libimagequant-4.0.4.ebuild
+++ b/media-gfx/libimagequant/libimagequant-4.0.4.ebuild
@@ -50,7 +50,7 @@ S="${WORKDIR}"/${P}/imagequant-sys
 
 LICENSE="GPL-3"
 SLOT="0/0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 
 BDEPEND="
dev-util/cargo-c



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

2022-08-26 Thread Arthur Zamarin
commit: 3038c3cd478b7bc61a3df41d62ad1195eeb9be37
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 13:20:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 13:20:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3038c3cd

dev-util/cargo-c: Keyword 0.9.12 ppc, #88

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

 dev-util/cargo-c/cargo-c-0.9.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cargo-c/cargo-c-0.9.12.ebuild 
b/dev-util/cargo-c/cargo-c-0.9.12.ebuild
index fb19f3757352..307352e43463 100644
--- a/dev-util/cargo-c/cargo-c-0.9.12.ebuild
+++ b/dev-util/cargo-c/cargo-c-0.9.12.ebuild
@@ -171,7 +171,7 @@ SRC_URI+=" $(cargo_crate_uris)"
 
 LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 MIT MPL-2.0 
Unlicense ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 
 RDEPEND="dev-libs/libgit2:=
dev-libs/openssl:=



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

2022-08-26 Thread Arthur Zamarin
commit: 1ac79775a90fb8c36481cb68c647ef8bce0a09f8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 13:20:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 13:20:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac79775

media-gfx/libimagequant: Keyword 4.0.4 arm64, #88

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

 media-gfx/libimagequant/libimagequant-4.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/libimagequant/libimagequant-4.0.4.ebuild 
b/media-gfx/libimagequant/libimagequant-4.0.4.ebuild
index ecee36221b90..ce15e3f4a0f4 100644
--- a/media-gfx/libimagequant/libimagequant-4.0.4.ebuild
+++ b/media-gfx/libimagequant/libimagequant-4.0.4.ebuild
@@ -50,7 +50,7 @@ S="${WORKDIR}"/${P}/imagequant-sys
 
 LICENSE="GPL-3"
 SLOT="0/0"
-KEYWORDS="~amd64 ~arm ~ppc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
 
 BDEPEND="
dev-util/cargo-c



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

2022-08-26 Thread Arthur Zamarin
commit: 112ed19cc580f491a7eb1346db93197b18e46b5d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 13:20:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 13:20:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112ed19c

media-gfx/libimagequant: Keyword 4.0.4 ppc, #88

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

 media-gfx/libimagequant/libimagequant-4.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/libimagequant/libimagequant-4.0.4.ebuild 
b/media-gfx/libimagequant/libimagequant-4.0.4.ebuild
index 559e4e1bd01a..ecee36221b90 100644
--- a/media-gfx/libimagequant/libimagequant-4.0.4.ebuild
+++ b/media-gfx/libimagequant/libimagequant-4.0.4.ebuild
@@ -50,7 +50,7 @@ S="${WORKDIR}"/${P}/imagequant-sys
 
 LICENSE="GPL-3"
 SLOT="0/0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~ppc"
 
 BDEPEND="
dev-util/cargo-c



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

2022-08-26 Thread YingChi Long
commit: 26083327e57661ebd2f86d0be84ebef143a79684
Author: YingChi Long  inclyc  cn>
AuthorDate: Fri Aug 26 13:17:16 2022 +
Commit: YingChi Long  inclyc  cn>
CommitDate: Fri Aug 26 13:18:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=26083327

dev-util/xmake: Address comments from @thesamesam

Signed-off-by: YingChi Long  inclyc.cn>

 dev-util/xmake/xmake-2.7.1.ebuild | 12 +++-
 dev-util/xmake/xmake-.ebuild  | 12 +++-
 2 files changed, 14 insertions(+), 10 deletions(-)

diff --git a/dev-util/xmake/xmake-2.7.1.ebuild 
b/dev-util/xmake/xmake-2.7.1.ebuild
index e0ae5a983..9ecfbcf50 100644
--- a/dev-util/xmake/xmake-2.7.1.ebuild
+++ b/dev-util/xmake/xmake-2.7.1.ebuild
@@ -23,15 +23,17 @@ RESTRICT="test"
 LICENSE="Apache-2.0"
 SLOT="0"
 
-RDEPEND="
-   virtual/pkgconfig
-"
 DEPEND="
sys-libs/ncurses:=
sys-libs/readline:=
 "
-
-BDEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   ${DEPEND}
+   ${BDEPEND}
+"
 
 DOCS=(
CHANGELOG.md CODE_OF_CONDUCT.md CONTRIBUTING.md

diff --git a/dev-util/xmake/xmake-.ebuild b/dev-util/xmake/xmake-.ebuild
index e0ae5a983..9ecfbcf50 100644
--- a/dev-util/xmake/xmake-.ebuild
+++ b/dev-util/xmake/xmake-.ebuild
@@ -23,15 +23,17 @@ RESTRICT="test"
 LICENSE="Apache-2.0"
 SLOT="0"
 
-RDEPEND="
-   virtual/pkgconfig
-"
 DEPEND="
sys-libs/ncurses:=
sys-libs/readline:=
 "
-
-BDEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   ${DEPEND}
+   ${BDEPEND}
+"
 
 DOCS=(
CHANGELOG.md CODE_OF_CONDUCT.md CONTRIBUTING.md



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

2022-08-26 Thread Ronny Gutbrod
commit: 4a69bdf701729cf18981fa88ead6687a3327ae4c
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Aug 26 13:12:03 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Aug 26 13:12:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4a69bdf7

dev-cpp/trantor: revbump

forgot to do it in eb4fee707165d68aff721842e5a1820f803d07bd

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-cpp/trantor/{trantor-1.5.6.ebuild => trantor-1.5.6-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-cpp/trantor/trantor-1.5.6.ebuild 
b/dev-cpp/trantor/trantor-1.5.6-r1.ebuild
similarity index 100%
rename from dev-cpp/trantor/trantor-1.5.6.ebuild
rename to dev-cpp/trantor/trantor-1.5.6-r1.ebuild



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

2022-08-26 Thread Ronny Gutbrod
commit: d54e271402a60c54d6e6f7dcad50740ba1fd
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Fri Aug 26 13:17:10 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Aug 26 13:17:10 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d54e2714

dev-cpp/trantor: drop 1.5.5

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-cpp/trantor/Manifest |  1 -
 dev-cpp/trantor/trantor-1.5.5.ebuild | 44 
 2 files changed, 45 deletions(-)

diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest
index d9b9f8508..b79498b2c 100644
--- a/dev-cpp/trantor/Manifest
+++ b/dev-cpp/trantor/Manifest
@@ -1,2 +1 @@
-DIST trantor-1.5.5.tar.gz 106134 BLAKE2B 
52af020c2b862532f5a473b7714654d5a1ea93415059aa3675e0c48d630a1b5ef43782a60ca1d09752c1ef9b90dfec19155af39673e25eb0c99dfc40a9dc0ddb
 SHA512 
41068dcefcaf55908735126375b65a83a7d7085f30d5eb14e8d73fa255405ec77164c34b9ef0e5e6da3aeae3e66b9d57d4fca8901d63d4414bf8e857bd25dcd4
 DIST trantor-1.5.6.tar.gz 109719 BLAKE2B 
5465f1cddd014a9dee4dd1ea1f8e6f36a1eef3a16424305ff2102fb489838260b415d92e43d72a3fe99db924946987e8e8c64f6720488c2e9e0f42b1b031ca0a
 SHA512 
9c9827b1640fa23f2941c6c10ffe692d4207595de1cb149f94140c0f20d4fe6c45e3efcc50d464bd40aff80443dfe3bdd8db263302755ab8f639a920e497c0b3

diff --git a/dev-cpp/trantor/trantor-1.5.5.ebuild 
b/dev-cpp/trantor/trantor-1.5.5.ebuild
deleted file mode 100644
index a75b7b087..0
--- a/dev-cpp/trantor/trantor-1.5.5.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17"
-HOMEPAGE="https://github.com/an-tao/trantor;
-SRC_URI="https://github.com/an-tao/trantor/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="adns doc +ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   adns? ( net-dns/c-ares )
-   ssl? ( dev-libs/openssl )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-cpp/gtest )
-"
-BDEPEND="doc? ( app-doc/doxygen )"
-
-src_configure() {
-   local -a mycmakeargs=(
-   "-DBUILD_TRANTOR_SHARED=YES"
-   "-DBUILD_DOC=$(usex doc)"
-   "-DBUILD_TESTING=$(usex test)"
-   "-DBUILD_C-ARES=$(usex adns)"
-   "$(cmake_use_find_package ssl OpenSSL)"
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*"
-
-   cmake_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-webrtc/

2022-08-26 Thread Sam James
commit: d1aa3f915ebd1b16d2c8f134d094557194411420
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Aug 26 13:00:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 13:10:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1aa3f91

media-plugins/gst-plugins-webrtc: add 1.20.3

Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Igor V. Kovalenko  gmail.com>

 media-plugins/gst-plugins-webrtc/Manifest  |  1 +
 .../gst-plugins-webrtc-1.20.3.ebuild   | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/media-plugins/gst-plugins-webrtc/Manifest 
b/media-plugins/gst-plugins-webrtc/Manifest
index 8afe0c32cc8d..fdff776ab51a 100644
--- a/media-plugins/gst-plugins-webrtc/Manifest
+++ b/media-plugins/gst-plugins-webrtc/Manifest
@@ -1 +1,2 @@
 DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B 
bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25
 SHA512 
3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 
01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf
 SHA512 
cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b

diff --git a/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.3.ebuild 
b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.3.ebuild
new file mode 100644
index ..c3f6d58eef3a
--- /dev/null
+++ b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="WebRTC plugins for GStreamer"
+KEYWORDS="~amd64"
+
+# == ext/webrtc/meson.build
+# dev-libs/glib (eclass): gio_dep
+# net-libs/libnice: libnice_dep
+# media-libs/gst-plugins-base: gstbase_dep, gstsdp_dep, gstapp_dep, gstrtp_dep
+# media-plugins/gst-plugins-sctp: gstsctp_dep
+# == ext/webrtcdsp/meson.build
+# media-libs/gst-plugins-base: gstbase_dep, gstaudio_dep
+# media-libs/gst-plugins-bad: gstbadaudio_dep
+# media-libs/webrtc-audio-processing: webrtc_dep
+# (android): gnustl_dep
+# == gst-libs/gst/webrtc/meson.build
+# media-libs/gst-plugins-base: gstbase_dep, gstsdp_dep
+RDEPEND="
+   >=media-libs/gst-plugins-base-${PV}:1.0[${MULTILIB_USEDEP}]
+   >=media-libs/gst-plugins-bad-${PV}:1.0[${MULTILIB_USEDEP}]
+   >=media-plugins/gst-plugins-sctp-${PV}:1.0[${MULTILIB_USEDEP}]
+   >=media-libs/webrtc-audio-processing-0.2:0[${MULTILIB_USEDEP}]
+   =net-libs/libnice-0.1.17[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_ENABLED="webrtc webrtcdsp"
+GST_PLUGINS_BUILD_DIR="webrtc webrtcdsp"
+
+src_prepare() {
+   default
+   gstreamer_system_package gstwebrtc_dep:gstreamer-webrtc
+   gstreamer_system_package gstsctp_dep:gstreamer-sctp
+   gstreamer_system_package gstbadaudio_dep:gstreamer-bad-audio
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-zbar/

2022-08-26 Thread Sam James
commit: 51dc105870dae3dc08bec9d47973fcbb93473eed
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Aug 26 13:01:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 13:10:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51dc1058

media-plugins/gst-plugins-zbar: add 1.20.3

Closes: https://github.com/gentoo/gentoo/pull/26931
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Igor V. Kovalenko  gmail.com>

 media-plugins/gst-plugins-zbar/Manifest |  1 +
 .../gst-plugins-zbar/gst-plugins-zbar-1.20.3.ebuild | 13 +
 2 files changed, 14 insertions(+)

diff --git a/media-plugins/gst-plugins-zbar/Manifest 
b/media-plugins/gst-plugins-zbar/Manifest
index 8afe0c32cc8d..fdff776ab51a 100644
--- a/media-plugins/gst-plugins-zbar/Manifest
+++ b/media-plugins/gst-plugins-zbar/Manifest
@@ -1 +1,2 @@
 DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B 
bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25
 SHA512 
3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 
01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf
 SHA512 
cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b

diff --git a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.3.ebuild 
b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.3.ebuild
new file mode 100644
index ..4dd9319efe1c
--- /dev/null
+++ b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="Bar codes detection in video streams for GStreamer"
+KEYWORDS="~amd64"
+
+RDEPEND=">=media-gfx/zbar-0.10_p20121015-r2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-x265/

2022-08-26 Thread Sam James
commit: 833f471cc3ea0d4360470988fb67401bbcc5b3a6
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Aug 26 13:00:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 13:10:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833f471c

media-plugins/gst-plugins-x265: add 1.20.3

Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Igor V. Kovalenko  gmail.com>

 media-plugins/gst-plugins-x265/Manifest|  1 +
 .../gst-plugins-x265-1.20.3.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/media-plugins/gst-plugins-x265/Manifest 
b/media-plugins/gst-plugins-x265/Manifest
index 8afe0c32cc8d..fdff776ab51a 100644
--- a/media-plugins/gst-plugins-x265/Manifest
+++ b/media-plugins/gst-plugins-x265/Manifest
@@ -1 +1,2 @@
 DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B 
bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25
 SHA512 
3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 
01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf
 SHA512 
cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b

diff --git a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.3.ebuild 
b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.3.ebuild
new file mode 100644
index ..33076207
--- /dev/null
+++ b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE="gst-plugins-bad"
+
+inherit gstreamer-meson
+
+DESCRIPTION="H.265 encoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   media-libs/x265:=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dgpl=enabled
+   )
+
+   gstreamer_multilib_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-vpx/

2022-08-26 Thread Sam James
commit: 54644f26f832c3f3dc9bf46470d228614f28fd58
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Aug 26 13:00:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 13:10:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54644f26

media-plugins/gst-plugins-vpx: add 1.20.3

Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Igor V. Kovalenko  gmail.com>

 media-plugins/gst-plugins-vpx/Manifest  |  1 +
 media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.3.ebuild | 13 +
 2 files changed, 14 insertions(+)

diff --git a/media-plugins/gst-plugins-vpx/Manifest 
b/media-plugins/gst-plugins-vpx/Manifest
index 0d98242fa2b2..8035d1759b43 100644
--- a/media-plugins/gst-plugins-vpx/Manifest
+++ b/media-plugins/gst-plugins-vpx/Manifest
@@ -1 +1,2 @@
 DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 
45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1
 SHA512 
a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.20.3.tar.xz 3417252 BLAKE2B 
5f288541598d2c308fbb1d5e36e54e8dd4c6e9d7dd71f41b778fbdfe883ed48e8d13fa53d05518cc671de029d804f7dc1d93396de9d199d45ec131230926d33c
 SHA512 
98bb2dd428edaa1a5846fb47b1f42a1e99541faf05cdb0fb632d4a1a1e4fb2c1f9d1229bf0aa2ddcbce139533e9fd51f8f9a1175cd8a8729c5179750ca84afa1

diff --git a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.3.ebuild 
b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.3.ebuild
new file mode 100644
index ..6e4b1690ca40
--- /dev/null
+++ b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="VP8/VP9 video encoder/decoder plugin for GStreamer"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND=">=media-libs/libvpx-1.7.0:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-ximagesrc/

2022-08-26 Thread Sam James
commit: 45240c76883a00591c59debd21c954075ad3a506
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Aug 26 13:00:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 13:10:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45240c76

media-plugins/gst-plugins-ximagesrc: add 1.20.3

Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Igor V. Kovalenko  gmail.com>

 media-plugins/gst-plugins-ximagesrc/Manifest   |  1 +
 .../gst-plugins-ximagesrc-1.20.3.ebuild| 34 ++
 2 files changed, 35 insertions(+)

diff --git a/media-plugins/gst-plugins-ximagesrc/Manifest 
b/media-plugins/gst-plugins-ximagesrc/Manifest
index 0d98242fa2b2..8035d1759b43 100644
--- a/media-plugins/gst-plugins-ximagesrc/Manifest
+++ b/media-plugins/gst-plugins-ximagesrc/Manifest
@@ -1 +1,2 @@
 DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 
45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1
 SHA512 
a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.20.3.tar.xz 3417252 BLAKE2B 
5f288541598d2c308fbb1d5e36e54e8dd4c6e9d7dd71f41b778fbdfe883ed48e8d13fa53d05518cc671de029d804f7dc1d93396de9d199d45ec131230926d33c
 SHA512 
98bb2dd428edaa1a5846fb47b1f42a1e99541faf05cdb0fb632d4a1a1e4fb2c1f9d1229bf0aa2ddcbce139533e9fd51f8f9a1175cd8a8729c5179750ca84afa1

diff --git 
a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.3.ebuild 
b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.3.ebuild
new file mode 100644
index ..70efd94db894
--- /dev/null
+++ b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="X11 video capture stream plugin for GStreamer"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+"
+
+GST_PLUGINS_BUILD_DIR="ximage"
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dximagesrc=enabled
+   -Dximagesrc-xshm=enabled
+   -Dximagesrc-xfixes=enabled
+   -Dximagesrc-xdamage=enabled
+   )
+
+   gstreamer_multilib_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-meta/

2022-08-26 Thread Sam James
commit: 9d14fe741cef8025ef9f0e13a7cca5dbc3b75e91
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Aug 26 13:10:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 13:10:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d14fe74

media-plugins/gst-plugins-meta: add 1.20.3

Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Igor V. Kovalenko  gmail.com>

 .../gst-plugins-meta-1.20.3.ebuild | 68 ++
 1 file changed, 68 insertions(+)

diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.3.ebuild 
b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.3.ebuild
new file mode 100644
index ..a5cb7369e60c
--- /dev/null
+++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-build
+
+DESCRIPTION="Meta ebuild to pull in gst plugins for apps"
+HOMEPAGE="https://gstreamer.freedesktop.org/;
+
+LICENSE="metapackage"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="aac a52 alsa cdda dts dv dvb dvd ffmpeg flac http jack lame libass 
libvisual mp3 modplug mpeg ogg opus oss pulseaudio taglib theora v4l vaapi vcd 
vorbis vpx wavpack X x264"
+REQUIRED_USE="opus? ( ogg ) theora? ( ogg ) vorbis? ( ogg )"
+
+RDEPEND="
+   >=media-libs/gstreamer-${PV}:1.0[${MULTILIB_USEDEP}]
+   
>=media-libs/gst-plugins-base-${PV}:1.0[alsa?,ogg?,theora?,vorbis?,X?,${MULTILIB_USEDEP}]
+   >=media-libs/gst-plugins-good-${PV}:1.0[${MULTILIB_USEDEP}]
+   a52? ( >=media-plugins/gst-plugins-a52dec-${PV}:1.0[${MULTILIB_USEDEP}] 
)
+   aac? ( >=media-plugins/gst-plugins-faad-${PV}:1.0[${MULTILIB_USEDEP}] )
+   cdda? ( || (
+   
>=media-plugins/gst-plugins-cdparanoia-${PV}:1.0[${MULTILIB_USEDEP}]
+   >=media-plugins/gst-plugins-cdio-${PV}:1.0[${MULTILIB_USEDEP}] 
) )
+   dts? ( >=media-plugins/gst-plugins-dts-${PV}:1.0[${MULTILIB_USEDEP}] )
+   dv? ( >=media-plugins/gst-plugins-dv-${PV}:1.0[${MULTILIB_USEDEP}] )
+   dvb? (
+   >=media-plugins/gst-plugins-dvb-${PV}:1.0[${MULTILIB_USEDEP}]
+   >=media-libs/gst-plugins-bad-${PV}:1.0[${MULTILIB_USEDEP}] )
+   dvd? (
+   >=media-libs/gst-plugins-ugly-${PV}:1.0[${MULTILIB_USEDEP}]
+   >=media-plugins/gst-plugins-a52dec-${PV}:1.0[${MULTILIB_USEDEP}]
+   
>=media-plugins/gst-plugins-dvdread-${PV}:1.0[${MULTILIB_USEDEP}]
+   
>=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}]
+   
>=media-plugins/gst-plugins-resindvd-${PV}:1.0[${MULTILIB_USEDEP}] )
+   ffmpeg? ( 
>=media-plugins/gst-plugins-libav-${PV}:1.0[${MULTILIB_USEDEP}] )
+   flac? ( >=media-plugins/gst-plugins-flac-${PV}:1.0[${MULTILIB_USEDEP}] )
+   http? ( >=media-plugins/gst-plugins-soup-${PV}:1.0[${MULTILIB_USEDEP}] )
+   jack? ( >=media-plugins/gst-plugins-jack-${PV}:1.0[${MULTILIB_USEDEP}] )
+   lame? ( >=media-plugins/gst-plugins-lame-${PV}:1.0[${MULTILIB_USEDEP}] )
+   libass? ( 
>=media-plugins/gst-plugins-assrender-${PV}:1.0[${MULTILIB_USEDEP}] )
+   libvisual? ( 
>=media-plugins/gst-plugins-libvisual-${PV}:1.0[${MULTILIB_USEDEP}] )
+   modplug? ( 
>=media-plugins/gst-plugins-modplug-${PV}:1.0[${MULTILIB_USEDEP}] )
+   mp3? (
+   >=media-libs/gst-plugins-ugly-${PV}:1.0[${MULTILIB_USEDEP}]
+   
>=media-plugins/gst-plugins-mpg123-${PV}:1.0[${MULTILIB_USEDEP}] )
+   mpeg? ( 
>=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] )
+   opus? ( >=media-plugins/gst-plugins-opus-${PV}:1.0[${MULTILIB_USEDEP}] )
+   oss? ( >=media-plugins/gst-plugins-oss-${PV}:1.0[${MULTILIB_USEDEP}] )
+   pulseaudio? ( 
>=media-plugins/gst-plugins-pulse-${PV}:1.0[${MULTILIB_USEDEP}] )
+   taglib? ( 
>=media-plugins/gst-plugins-taglib-${PV}:1.0[${MULTILIB_USEDEP}] )
+   v4l? ( >=media-plugins/gst-plugins-v4l2-${PV}:1.0[${MULTILIB_USEDEP}] )
+   vaapi? ( 
>=media-plugins/gst-plugins-vaapi-${PV}:1.0[${MULTILIB_USEDEP}] )
+   vcd? (
+   >=media-plugins/gst-plugins-mplex-${PV}:1.0[${MULTILIB_USEDEP}]
+   
>=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] )
+   vpx? ( >=media-plugins/gst-plugins-vpx-${PV}:1.0[${MULTILIB_USEDEP}] )
+   wavpack? ( 
>=media-plugins/gst-plugins-wavpack-${PV}:1.0[${MULTILIB_USEDEP}] )
+   x264? ( >=media-plugins/gst-plugins-x264-${PV}:1.0[${MULTILIB_USEDEP}] )
+"
+
+# Usage note:
+# The idea is that apps depend on this for optional gstreamer plugins.  Then,
+# when USE flags change, no app gets rebuilt, and all apps that can make use of
+# the new plugin automatically do.
+
+# When adding deps here, make sure the keywords on the gst-plugin are valid.



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-wavpack/

2022-08-26 Thread Sam James
commit: a5ff1823552de0613b19f69a8f656ce9de33cd64
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Aug 26 13:00:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 13:10:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ff1823

media-plugins/gst-plugins-wavpack: add 1.20.3

Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Igor V. Kovalenko  gmail.com>

 media-plugins/gst-plugins-wavpack/Manifest  |  1 +
 .../gst-plugins-wavpack/gst-plugins-wavpack-1.20.3.ebuild   | 13 +
 2 files changed, 14 insertions(+)

diff --git a/media-plugins/gst-plugins-wavpack/Manifest 
b/media-plugins/gst-plugins-wavpack/Manifest
index 0d98242fa2b2..8035d1759b43 100644
--- a/media-plugins/gst-plugins-wavpack/Manifest
+++ b/media-plugins/gst-plugins-wavpack/Manifest
@@ -1 +1,2 @@
 DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 
45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1
 SHA512 
a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.20.3.tar.xz 3417252 BLAKE2B 
5f288541598d2c308fbb1d5e36e54e8dd4c6e9d7dd71f41b778fbdfe883ed48e8d13fa53d05518cc671de029d804f7dc1d93396de9d199d45ec131230926d33c
 SHA512 
98bb2dd428edaa1a5846fb47b1f42a1e99541faf05cdb0fb632d4a1a1e4fb2c1f9d1229bf0aa2ddcbce139533e9fd51f8f9a1175cd8a8729c5179750ca84afa1

diff --git 
a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.3.ebuild 
b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.3.ebuild
new file mode 100644
index ..37a8c6de160b
--- /dev/null
+++ b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="Wavpack audio encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+RDEPEND=">=media-sound/wavpack-4.60.1-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-vaapi/

2022-08-26 Thread Sam James
commit: 9b9b34016e9622f6c1561c35f08087cdb47500c9
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Aug 26 13:00:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 13:10:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b9b3401

media-plugins/gst-plugins-vaapi: add 1.20.3

Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Igor V. Kovalenko  gmail.com>

 media-plugins/gst-plugins-vaapi/Manifest   |  1 +
 .../gst-plugins-vaapi-1.20.3.ebuild| 98 ++
 2 files changed, 99 insertions(+)

diff --git a/media-plugins/gst-plugins-vaapi/Manifest 
b/media-plugins/gst-plugins-vaapi/Manifest
index 39600372bbb9..6763297807c1 100644
--- a/media-plugins/gst-plugins-vaapi/Manifest
+++ b/media-plugins/gst-plugins-vaapi/Manifest
@@ -1 +1,2 @@
 DIST gstreamer-vaapi-1.20.2.tar.xz 791672 BLAKE2B 
05a9491322a5aeeb2b6d6a8fb004c32841a0fbea8bd12e64d6826fdde551a04db8c68360107cd5f2083760201567b61669d7a11d3229b324f059cb0118cf6684
 SHA512 
df5d510e910350f165b2a7bb0e433bd247608fcc719d0dc2cd72fb1f0a160a1d3c2c9006c8f6ec5d6fa454c4c15a1bb0df061cc9fd5d4e966f05a6d3f39bb491
+DIST gstreamer-vaapi-1.20.3.tar.xz 794840 BLAKE2B 
d422d982dba11175c57f6b6b329c75cbf96810a8653b028ce43dce8dfad0d474ae56ea7b9bde65e5901fb1453517fc1bd6541c0607d071b5b8444e78f30b355f
 SHA512 
029e3e417c185f7aa8386aa3ce543a14bb7b1145e2386a763e109c636f32547c03cc6382fc45bbf1f5f1aab799b0250b852edbfc30dfb0992bcfd4d20b104a90

diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.3.ebuild 
b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.3.ebuild
new file mode 100644
index ..3e6d8d3bb515
--- /dev/null
+++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.3.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gstreamer-meson python-any-r1
+
+MY_PN="gstreamer-vaapi"
+DESCRIPTION="Hardware accelerated video decoding through VA-API plugin for 
GStreamer"
+HOMEPAGE="https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi;
+SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_PN}-${PV}.tar.xz;
+
+LICENSE="LGPL-2.1+"
+SLOT="1.0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+drm +egl gles2 +opengl wayland +X" # Keep default enabled IUSE in sync 
with gst-plugins-base and libva
+
+# gst-vaapi configure is based around GL platform mainly, unlike 
gst-plugins-bad that goes by GL API mainly; for less surprises,
+# we design gst-vaapi ebuild in terms of GL API as main choice as well, 
meaning that USE opengl and/or gles2 is required to
+# enable opengl support at all and choices get chained from there.
+# One or multiple video output are required: drm, x11, glx, egl and/or wayland;
+# but GL API is our main trigger, thus USE=egl should be ineffective if 
neither gles2 or opengl is enabled;
+# So "|| ( drm egl opengl wayland X )" would be wrong, because egl isn't built 
with USE="egl -opengl -gles2", ending up with no video outputs.
+# As we ensure at least one working GL output with other REQUIRED_USE, we can 
put gles2/opengl in REQUIRED_USE instead of egl, solving the issue.
+# gles2 API only supported windowing system (on linux) is EGL, so require it
+# opengl API only supported windowing systems (on linux) are EGL and GLX, so 
require one of them (glx is enabled with USE="opengl X")
+REQUIRED_USE="
+   || ( drm gles2 opengl wayland X )
+   gles2? ( egl )
+   opengl? ( || ( egl X ) )
+"
+
+# glx doesn't require libva-glx (libva[opengl]) afaics, only by 
tests/test-display.c
+# USE flag behavior:
+# 'drm' enables vaapi drm support
+# 'egl' enables EGL platform support (but only if also 'opengl||gles2')
+# - 'egl' is exposed as a USE flag mainly to get EGL support instead of or in 
addition to GLX support with desktop GL while keeping it optional for pure GLX 
cases;
+#   it's always required with USE=gles2, thus USE="gles2 opengl X" will 
require and build desktop GL EGL platform support as well on top of GLX, which 
doesn't add extra deps at that point.
+# 'gles2' enables GLESv2 or GLESv3 based GL API support
+# 'opengl' enables desktop OpenGL based GL API support
+# 'wayland' enables non-GL Wayland support; wayland EGL support when combined 
with 'egl' (but only if also 'opengl||gles2')
+# 'X' enables non-GL X support; GLX support when combined with 'opengl'
+# gst-plugins-bad still needed for codecparsers (GL libraries moved to -base); 
checked for 1.14 (recheck for 1.16)
+GST_REQ="${PV}"
+GL_DEPS="
+   
>=media-libs/gst-plugins-base-${GST_REQ}:${SLOT}[egl?,gles2?,opengl?,wayland?,X?]
+   media-libs/mesa[gles2?,egl(+)?,X?,${MULTILIB_USEDEP}]
+"
+RDEPEND="
+   >=media-libs/gst-plugins-base-${GST_REQ}:${SLOT}[${MULTILIB_USEDEP}]
+   >=media-libs/gst-plugins-bad-${GST_REQ}:${SLOT}[${MULTILIB_USEDEP}]
+   >=x11-libs/libva-1.4.0:=[drm(+)?,wayland?,X?,${MULTILIB_USEDEP}]

[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-x264/

2022-08-26 Thread Sam James
commit: dd2591c38892601e3404c10e742f1e06090631a4
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Aug 26 13:00:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 13:10:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2591c3

media-plugins/gst-plugins-x264: add 1.20.3

Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Igor V. Kovalenko  gmail.com>

 media-plugins/gst-plugins-x264/Manifest|  1 +
 .../gst-plugins-x264-1.20.3.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/media-plugins/gst-plugins-x264/Manifest 
b/media-plugins/gst-plugins-x264/Manifest
index f4581889678a..ceae65b961a7 100644
--- a/media-plugins/gst-plugins-x264/Manifest
+++ b/media-plugins/gst-plugins-x264/Manifest
@@ -1 +1,2 @@
 DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B 
d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4
 SHA512 
bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a
+DIST gst-plugins-ugly-1.20.3.tar.xz 508272 BLAKE2B 
6aa1859e89e40f1b9595ccf0b7db3b91dcf82f68c2f659c48987ac3144ff9a4aefc2fc37a3a0850f2487190f7ff957a44ab3d0333a33850c3ac36dbd0f7a2ade
 SHA512 
6a18bcd8d90060d14f07dc9f3ac014f7a06a7da13568ddcf871916f3d47878ab73929b71a9863bc7ec08b3ff9418404703c9423100ee844fafd1026ea0be0fb8

diff --git a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.3.ebuild 
b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.3.ebuild
new file mode 100644
index ..80fc4b467606
--- /dev/null
+++ b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer-meson
+
+DESCRIPTION="H.264 encoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# 20111220 ensures us X264_BUILD >= 120
+RDEPEND=">=media-libs/x264-0.0.20130506:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dgpl=enabled
+   )
+
+   gstreamer_multilib_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-voaacenc/

2022-08-26 Thread Sam James
commit: 41bfbdf1b7ad1ab24f00727f583b2541fefaa092
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Aug 26 13:00:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 13:10:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41bfbdf1

media-plugins/gst-plugins-voaacenc: add 1.20.3

Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Igor V. Kovalenko  gmail.com>

 media-plugins/gst-plugins-voaacenc/Manifest |  1 +
 .../gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.3.ebuild | 13 +
 2 files changed, 14 insertions(+)

diff --git a/media-plugins/gst-plugins-voaacenc/Manifest 
b/media-plugins/gst-plugins-voaacenc/Manifest
index 8afe0c32cc8d..fdff776ab51a 100644
--- a/media-plugins/gst-plugins-voaacenc/Manifest
+++ b/media-plugins/gst-plugins-voaacenc/Manifest
@@ -1 +1,2 @@
 DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B 
bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25
 SHA512 
3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 
01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf
 SHA512 
cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b

diff --git 
a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.3.ebuild 
b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.3.ebuild
new file mode 100644
index ..c628267f6d23
--- /dev/null
+++ b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="AAC encoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=media-libs/vo-aacenc-0.1.3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-v4l2/

2022-08-26 Thread Sam James
commit: 4279cc9ba2f5f4dc87fc76b7badfdbe1a404f1d6
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Aug 26 13:00:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 13:10:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4279cc9b

media-plugins/gst-plugins-v4l2: add 1.20.3

Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Igor V. Kovalenko  gmail.com>

 media-plugins/gst-plugins-v4l2/Manifest|  1 +
 .../gst-plugins-v4l2-1.20.3.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/media-plugins/gst-plugins-v4l2/Manifest 
b/media-plugins/gst-plugins-v4l2/Manifest
index 0d98242fa2b2..8035d1759b43 100644
--- a/media-plugins/gst-plugins-v4l2/Manifest
+++ b/media-plugins/gst-plugins-v4l2/Manifest
@@ -1 +1,2 @@
 DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 
45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1
 SHA512 
a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.20.3.tar.xz 3417252 BLAKE2B 
5f288541598d2c308fbb1d5e36e54e8dd4c6e9d7dd71f41b778fbdfe883ed48e8d13fa53d05518cc671de029d804f7dc1d93396de9d199d45ec131230926d33c
 SHA512 
98bb2dd428edaa1a5846fb47b1f42a1e99541faf05cdb0fb632d4a1a1e4fb2c1f9d1229bf0aa2ddcbce139533e9fd51f8f9a1175cd8a8729c5179750ca84afa1

diff --git a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.3.ebuild 
b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.3.ebuild
new file mode 100644
index ..b39552dd0b33
--- /dev/null
+++ b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPION="V4L2 source/sink plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="udev"
+
+RDEPEND="
+   >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}]
+   >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+   udev? ( >=dev-libs/libgudev-208:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   virtual/os-headers
+"
+
+GST_PLUGINS_ENABLED="v4l2"
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dv4l2-gudev=$(usex udev enabled disabled)
+   )
+
+   gstreamer_multilib_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-voamrwbenc/

2022-08-26 Thread Sam James
commit: 57ec55fb577c251637f682f6d544dbc0886ea18d
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Aug 26 13:00:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 26 13:10:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ec55fb

media-plugins/gst-plugins-voamrwbenc: add 1.20.3

Signed-off-by: Sam James  gentoo.org>
Signed-off-by: Igor V. Kovalenko  gmail.com>

 media-plugins/gst-plugins-voamrwbenc/Manifest   |  1 +
 .../gst-plugins-voamrwbenc-1.20.3.ebuild| 13 +
 2 files changed, 14 insertions(+)

diff --git a/media-plugins/gst-plugins-voamrwbenc/Manifest 
b/media-plugins/gst-plugins-voamrwbenc/Manifest
index 8afe0c32cc8d..fdff776ab51a 100644
--- a/media-plugins/gst-plugins-voamrwbenc/Manifest
+++ b/media-plugins/gst-plugins-voamrwbenc/Manifest
@@ -1 +1,2 @@
 DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B 
bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25
 SHA512 
3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.20.3.tar.xz 6222824 BLAKE2B 
01aae59adbe76b8e50a49fb8bb8037e6f3aa93cbc2b658aab05ebbf30f8d1aef98c1981712caa39e3c9d08f1e0c9d76f2f874f7d2fdd994b3a0735b2809eafdf
 SHA512 
cfcf126eabff550455decd7054a269b73489708c10a6b6090dddb5fde29bfba07ed330c339927ff170e025fa3a08d2ffb822322dc3798679366207a54132c71b

diff --git 
a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.3.ebuild 
b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.3.ebuild
new file mode 100644
index ..2b36f3fb7a20
--- /dev/null
+++ b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="AMR-WB audio encoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=media-libs/vo-amrwbenc-0.1.2-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"



  1   2   3   >