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

2021-10-20 Thread Sam James
commit: 09e05d8e76dac3c6b911a06862783d10080c9095
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 21 06:42:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 21 06:44:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e05d8e

sys-libs/libxcrypt: backport prefix fixes to 4.4.20

Needed for the relatively-new stable Prefix.

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

 sys-libs/libxcrypt/libxcrypt-4.4.20.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.20.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.20.ebuild
index f31e856bc88..6b7c1ae7612 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.20.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.20.ebuild
@@ -106,8 +106,8 @@ get_xclibdir() {
 multilib_src_configure() {
local -a myconf=(
--disable-werror
-   --libdir=$(get_xclibdir)
-   --with-pkgconfigdir=/usr/$(get_libdir)/pkgconfig
+   --libdir="${EPREFIX}"$(get_xclibdir)
+   --with-pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
--includedir="${EPREFIX}/usr/include/$(usex system '' 'xcrypt')"
)
 
@@ -157,8 +157,8 @@ src_install() {
) || die "failglob error"
 
# Remove useless stuff from installation
-   find "${D}"/usr/share/doc/${PF} -type l -delete || die
-   find "${D}" -name '*.la' -delete || die
+   find "${ED}"/usr/share/doc/${PF} -type l -delete || die
+   find "${ED}" -name '*.la' -delete || die
 }
 
 multilib_src_install() {
@@ -167,7 +167,7 @@ multilib_src_install() {
# Don't install the libcrypt.so symlink for the "compat" version
case "${MULTIBUILD_ID}" in
xcrypt_compat-*)
-   rm "${D}"$(get_xclibdir)/libcrypt$(get_libname) \
+   rm "${ED}"$(get_xclibdir)/libcrypt$(get_libname) \
|| die "failed to remove extra compat libraries"
;;
xcrypt_nocompat-*)
@@ -181,7 +181,7 @@ multilib_src_install() {
 
if [[ -n ${static_libs[*]} ]]; 
then
dodir 
"/usr/$(get_xclibdir)"
-   mv "${static_libs[@]}" 
"${D}/usr/$(get_xclibdir)" \
+   mv "${static_libs[@]}" 
"${ED}/usr/$(get_xclibdir)" \
|| die "Moving 
static libs failed"
fi
fi



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

2021-10-20 Thread Fabian Groffen
commit: ce4687a8c9a175ac2b08b42881efead4218a7f58
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Oct 21 06:39:04 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Oct 21 06:39:04 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=ce4687a8

python-utils-r1: sync with gx86, bug #818043

Bug: https://bugs.gentoo.org/818043
Signed-off-by: Fabian Groffen  gentoo.org>

 eclass/python-utils-r1.eclass | 117 ++
 1 file changed, 62 insertions(+), 55 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 0c173e2308..5e035f86a9 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -35,7 +35,7 @@ fi
 if [[ ! ${_PYTHON_UTILS_R1} ]]; then
 
 [[ ${EAPI} == [67] ]] && inherit eapi8-dosym
-inherit toolchain-funcs
+inherit multiprocessing toolchain-funcs
 
 # @ECLASS-VARIABLE: _PYTHON_ALL_IMPLS
 # @INTERNAL
@@ -353,16 +353,13 @@ _python_export() {
;;
PYTHON_SITEDIR)
[[ -n ${PYTHON} ]] || die "PYTHON needs to be 
set for ${var} to be exported, or requested before it"
-   # sysconfig can't be used because:
-   # 1) pypy doesn't give site-packages but stdlib
-   # 2) jython gives paths with wrong case
-   PYTHON_SITEDIR=$("${PYTHON}" -c 'import 
distutils.sysconfig; print(distutils.sysconfig.get_python_lib())') || die
+   PYTHON_SITEDIR=$("${PYTHON}" -c 'import 
sysconfig; print(sysconfig.get_path("purelib"))') || die
export PYTHON_SITEDIR
debug-print "${FUNCNAME}: PYTHON_SITEDIR = 
${PYTHON_SITEDIR}"
;;
PYTHON_INCLUDEDIR)
[[ -n ${PYTHON} ]] || die "PYTHON needs to be 
set for ${var} to be exported, or requested before it"
-   PYTHON_INCLUDEDIR=$("${PYTHON}" -c 'import 
distutils.sysconfig; print(distutils.sysconfig.get_python_inc())') || die
+   PYTHON_INCLUDEDIR=$("${PYTHON}" -c 'import 
sysconfig; print(sysconfig.get_path("platinclude"))') || die
export PYTHON_INCLUDEDIR
debug-print "${FUNCNAME}: PYTHON_INCLUDEDIR = 
${PYTHON_INCLUDEDIR}"
 
@@ -580,46 +577,6 @@ python_get_scriptdir() {
echo "${PYTHON_SCRIPTDIR}"
 }
 
-# @FUNCTION: _python_ln_rel
-# @USAGE:  
-# @INTERNAL
-# @DESCRIPTION:
-# Create a relative symlink.
-_python_ln_rel() {
-   debug-print-function ${FUNCNAME} "${@}"
-
-   local target=${1}
-   local symname=${2}
-
-   local tgpath=${target%/*}/
-   local sympath=${symname%/*}/
-   local rel_target=
-
-   while [[ ${sympath} ]]; do
-   local tgseg= symseg=
-
-   while [[ ! ${tgseg} && ${tgpath} ]]; do
-   tgseg=${tgpath%%/*}
-   tgpath=${tgpath#${tgseg}/}
-   done
-
-   while [[ ! ${symseg} && ${sympath} ]]; do
-   symseg=${sympath%%/*}
-   sympath=${sympath#${symseg}/}
-   done
-
-   if [[ ${tgseg} != ${symseg} ]]; then
-   rel_target=../${rel_target}${tgseg:+${tgseg}/}
-   fi
-   done
-   rel_target+=${tgpath}${target##*/}
-
-   debug-print "${FUNCNAME}: ${symname} -> ${target}"
-   debug-print "${FUNCNAME}: rel_target = ${rel_target}"
-
-   ln -fs "${rel_target}" "${symname}"
-}
-
 # @FUNCTION: python_optimize
 # @USAGE: [...]
 # @DESCRIPTION:
@@ -661,6 +618,9 @@ python_optimize() {
debug-print "${FUNCNAME}: using sys.path: ${*/%/;}"
fi
 
+   local jobs=$(makeopts_jobs "${MAKEOPTS}" INF)
+   [[ ${jobs} == INF ]] && jobs=$(get_nproc)
+
local d
for d; do
# make sure to get a nice path without //
@@ -672,11 +632,14 @@ python_optimize() {
"${PYTHON}" -m compileall -q -f -d 
"${instpath}" "${d}"
"${PYTHON}" -OO -m compileall -q -f -d 
"${instpath}" "${d}"
;;
-   python*|pypy3)
+   python3.[5678]|pypy3)
# both levels of optimization are separate 
since 3.5
-   "${PYTHON}" -m compileall -q -f -d 
"${instpath}" "${d}"
-   "${PYTHON}" -O -m compileall -q -f -d 
"${instpath}" "${d}"
-   "${PYTHON}" -OO -m compileall -q -f -d 
"${instpath}" "${d}"
+   "${PYTHON}" -m compileall -j "${jobs}" -q -f -d 
"${instpath}" "${d}"
+   "${PYTHON}" -O -m compileall -j "${jobs}

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

2021-10-20 Thread Michał Górny
commit: 73f7b82134bf07d977731b8dcc4bb271e4b82a54
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 21 06:09:18 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 21 06:09:18 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=73f7b821

configure.ac: Mark as foreign to fix incompat. caused by README.md

The README file rename has broken compatibility with older versions
of autoconf.  Mark the package as foreign to fix that.

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

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index 9f64a0e..a47a3bc 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
 AC_PREREQ([2.69])
 AC_INIT([sandbox], [2.25], [sand...@gentoo.org])
-AM_INIT_AUTOMAKE([1.14 dist-xz no-dist-gzip silent-rules subdir-objects -Wall])
+AM_INIT_AUTOMAKE([1.14 dist-xz foreign no-dist-gzip silent-rules 
subdir-objects -Wall])
 AM_SILENT_RULES([yes]) # AM_INIT_AUTOMAKE([silent-rules]) is broken atm
 AC_CONFIG_HEADER([config.h])
 AC_CONFIG_MACRO_DIR([m4])



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

2021-10-20 Thread Michał Górny
commit: 03f7aacdec4750920d6524675432aafc4b83596f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 21 05:57:35 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 21 05:57:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03f7aacd

dev-python/logfury: Add python@ as co-maint.

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

 dev-python/logfury/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/logfury/metadata.xml b/dev-python/logfury/metadata.xml
index 1ffa88baa4d..7b991c8e52d 100644
--- a/dev-python/logfury/metadata.xml
+++ b/dev-python/logfury/metadata.xml
@@ -9,6 +9,10 @@
 proxy-ma...@gentoo.org
 Proxy maintainers
   
+  
+pyt...@gentoo.org
+Python
+  
   
   
 logfury



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

2021-10-20 Thread Michał Górny
commit: 1b3e98c6860a7ce06cb553c61a52470247a9af2e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 21 05:51:41 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 21 05:57:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3e98c6

dev-python/logfury: Bump to 1.0.0

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

 dev-python/logfury/Manifest |  1 +
 dev-python/logfury/logfury-1.0.0.ebuild | 33 +
 dev-python/logfury/metadata.xml |  2 +-
 3 files changed, 35 insertions(+), 1 deletion(-)

diff --git a/dev-python/logfury/Manifest b/dev-python/logfury/Manifest
index 22fcf33ff5c..0fb5877c339 100644
--- a/dev-python/logfury/Manifest
+++ b/dev-python/logfury/Manifest
@@ -1 +1,2 @@
 DIST logfury-0.1.2.gh.tar.gz 15854 BLAKE2B 
68fdc692b552c42f509760ba3b6b30d6bdb0066b1179851d9a47e6f8d7b651e3518348ae60cd0726d867d015448253ac058f083c2798b3e5cf7e2e7d86db3929
 SHA512 
626965bbb8bdebcd7f71fa141de24c7f725933a32f0a00c8799d9778fb41913666c2ef0c71660bf6d00b160b9e34baff682520f4c3570fb0e347f070f010172c
+DIST logfury-1.0.0.gh.tar.gz 9889 BLAKE2B 
e229175807f74d61d018e0c176eeb319bbfa6ab74d6c49fe7520649259d823fddaa5fd2b55f10de53cf299d88c89eb351ec4817fbde6feee439528d68769458d
 SHA512 
f2b7f7f55a54329889941866f454a3e7a88f90a702ebf7809f717b5febf2932594a781d57fe940b8756511d4dee382114db730b6ab5c3358e545c683e03220a1

diff --git a/dev-python/logfury/logfury-1.0.0.ebuild 
b/dev-python/logfury/logfury-1.0.0.ebuild
new file mode 100644
index 000..c3e902babc3
--- /dev/null
+++ b/dev-python/logfury/logfury-1.0.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Boilerplate library for logging method calls"
+HOMEPAGE="
+   https://github.com/reef-technologies/logfury
+   https://pypi.org/project/logfury/";
+SRC_URI="
+   https://github.com/reef-technologies/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/testfixtures[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # remove pin for old Pythons (sic!)
+   sed -i -e '/setuptools_scm/d' setup.py || die
+   distutils-r1_src_prepare
+   export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+}

diff --git a/dev-python/logfury/metadata.xml b/dev-python/logfury/metadata.xml
index f2d8d06dc39..1ffa88baa4d 100644
--- a/dev-python/logfury/metadata.xml
+++ b/dev-python/logfury/metadata.xml
@@ -12,6 +12,6 @@
   
   
 logfury
-ppolewicz/logfury
+reef-technologies/logfury
   
 



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

2021-10-20 Thread Alessandro Barbieri
commit: 53fc78905c8d1307b6c4ebe750ae4c85144b112b
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 21 05:10:05 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 21 05:42:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53fc7890

dev-vcs/gitui: rust package ignore LDFLAGS

Closes: https://bugs.gentoo.org/819102
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-vcs/gitui/gitui-0.18.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-vcs/gitui/gitui-0.18.0.ebuild 
b/dev-vcs/gitui/gitui-0.18.0.ebuild
index f274b7e48..b16ac94d3 100644
--- a/dev-vcs/gitui/gitui-0.18.0.ebuild
+++ b/dev-vcs/gitui/gitui-0.18.0.ebuild
@@ -210,6 +210,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 DOCS=( {README,KEY_CONFIG,THEMES}.md vim_style_key_config.ron )
+QA_FLAGS_IGNORED="usr/bin/gitui"
 
 src_prepare() {
# https://github.com/extrawurst/gitui/issues/459



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

2021-10-20 Thread Hans de Graaff
commit: 1ce70aa5d071685688dd170a5bb0b9437da7ec24
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 21 05:42:01 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 21 05:42:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce70aa5

dev-ruby/zeitwerk: add 2.5.1

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/zeitwerk/Manifest  |  1 +
 dev-ruby/zeitwerk/zeitwerk-2.5.1.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-ruby/zeitwerk/Manifest b/dev-ruby/zeitwerk/Manifest
index 490b660e389..8918c49e797 100644
--- a/dev-ruby/zeitwerk/Manifest
+++ b/dev-ruby/zeitwerk/Manifest
@@ -1 +1,2 @@
 DIST zeitwerk-2.4.2.tar.gz 99974 BLAKE2B 
5913561057a6d5cd9bfa4eb549770ca18de3aafa1549a40e5315cd1d71a2dec5f865e7bc79f6ab2a098e515a930c5f8c83b85c91d7dbe441fa8dfb08ffdbdb03
 SHA512 
774cc17a8732afea0a854ea22ec860fa5bca65e8743aa800017c06a251dfdb1d2c5af8e541cb56d22a4202a9faa42707ed2ad395d9472360cf64f46ce9b907f2
+DIST zeitwerk-2.5.1.tar.gz 107666 BLAKE2B 
d8049a1adfaa6b278b59298e46d4697b70121d0a599a286f91720b31a06cccd39424367fe9c1ffbb90b0862a9501115f808bcc4fd36f3a09081987ad706f89bd
 SHA512 
4558a63f33d26f2aa05e5f6e417230902f14d4ade5bfb50cbd94d283b33e94e8486158f5b4c677c4dcd7b8bee51af165693593d303d1f07420fb5d4c72f918ea

diff --git a/dev-ruby/zeitwerk/zeitwerk-2.5.1.ebuild 
b/dev-ruby/zeitwerk/zeitwerk-2.5.1.ebuild
new file mode 100644
index 000..1186d588ec5
--- /dev/null
+++ b/dev-ruby/zeitwerk/zeitwerk-2.5.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Efficient and thread-safe code loader for Ruby"
+HOMEPAGE="https://github.com/fxn/zeitwerk";
+SRC_URI="https://github.com/fxn/zeitwerk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm -f Gemfile.lock || die
+   sed -i -e '/\(focus\|reporters\|Reporters\)/ s:^:#:' Gemfile 
test/test_helper.rb || die
+
+   sed -i -e 's:require_relative "lib:require "./lib:' 
${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   ${RUBY} -S bundle exec rake test || die
+}



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

2021-10-20 Thread Hans de Graaff
commit: bd09e807fdc6fcee830d057d818dabfb9e44b0a2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Oct 20 06:07:31 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 21 05:42:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd09e807

dev-ruby/hpricot: all arches stable

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/hpricot/hpricot-0.8.6-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hpricot/hpricot-0.8.6-r6.ebuild 
b/dev-ruby/hpricot/hpricot-0.8.6-r6.ebuild
index 4af8d4a90b3..deb38b69308 100644
--- a/dev-ruby/hpricot/hpricot-0.8.6-r6.ebuild
+++ b/dev-ruby/hpricot/hpricot-0.8.6-r6.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://wiki.github.com/hpricot/hpricot";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "dev-ruby/rake



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

2021-10-20 Thread Alessandro Barbieri
commit: eb75be22516ed2f91e160cd7e330672a1dd6b7a1
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 21 05:41:53 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Oct 21 05:42:56 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eb75be22

app-forensics/libpreloadvaccine: disable tests

Closes: https://bugs.gentoo.org/819090
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 .../files/libpreloadvaccine-fix-typo.patch | 23 ++
 .../libpreloadvaccine-0_pre20190831.ebuild | 12 ---
 2 files changed, 32 insertions(+), 3 deletions(-)

diff --git 
a/app-forensics/libpreloadvaccine/files/libpreloadvaccine-fix-typo.patch 
b/app-forensics/libpreloadvaccine/files/libpreloadvaccine-fix-typo.patch
new file mode 100644
index 0..88adda88d
--- /dev/null
+++ b/app-forensics/libpreloadvaccine/files/libpreloadvaccine-fix-typo.patch
@@ -0,0 +1,23 @@
+From 9b55c68551fccf7bdb7514af35045a592b9da2db Mon Sep 17 00:00:00 2001
+From: Alessandro Barbieri 
+Date: Thu, 21 Oct 2021 07:15:26 +0200
+Subject: [PATCH] fix typo
+
+--- a/test/test_libpreloadvaccine.c
 b/test/test_libpreloadvaccine.c
+@@ -33,7 +33,7 @@ static void test_file_contains_object(void)
+ static void test_file_contains_object_bad_file(void)
+ {
+ char *working_dir = getenv("PWD");
+-char *test_path = strcat(working_dir,"/test/test_data/ld.so.prload");
++char *test_path = strcat(working_dir,"/test/test_data/ld.so.preload");
+ TEST_ASSERT_FALSE(file_contains_object("/tmp/libpreload.so", test_path));
+ }
+ 
+@@ -62,4 +62,4 @@ int main(void)
+RUN_TEST(test_file_contains_object_bad_file);
+ 
+return UnityEnd();
+-}
+\ No newline at end of file
++}

diff --git 
a/app-forensics/libpreloadvaccine/libpreloadvaccine-0_pre20190831.ebuild 
b/app-forensics/libpreloadvaccine/libpreloadvaccine-0_pre20190831.ebuild
index 7d512256f..318aaf44e 100644
--- a/app-forensics/libpreloadvaccine/libpreloadvaccine-0_pre20190831.ebuild
+++ b/app-forensics/libpreloadvaccine/libpreloadvaccine-0_pre20190831.ebuild
@@ -16,8 +16,12 @@ KEYWORDS="~amd64"
 IUSE="test"
 
 DOCS=( README.md )
-PATCHES=( "${FILESDIR}/${PN}-makefile.patch" )
-RESTRICT="!test? ( test )"
+PATCHES=(
+   "${FILESDIR}/${PN}-makefile.patch"
+   "${FILESDIR}/${PN}-fix-typo.patch"
+)
+#RESTRICT="!test? ( test )"
+RESTRICT="test"
 
 src_compile() {
emake build
@@ -27,6 +31,8 @@ src_compile() {
 src_install() {
dolib.so libpreloadvaccine.so
einstalldocs
-   echo "😃LD_AUDIT=/usr/$(get_libdir)/libpreloadvaccine.so" > 
99libpreloadvaccine || die
+   cat > 99libpreloadvaccine <<- EOF
+   😃LD_AUDIT="/usr/$(get_libdir)/libpreloadvaccine.so"
+   EOF
doenvd 99libpreloadvaccine
 }



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

2021-10-20 Thread Hans de Graaff
commit: c726aac94e84c7fa1d7402d661f0f114c6d7ce80
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 21 05:39:27 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 21 05:42:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c726aac9

dev-ruby/kpeg: add 1.2.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/kpeg/Manifest  |  1 +
 dev-ruby/kpeg/kpeg-1.2.0.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ruby/kpeg/Manifest b/dev-ruby/kpeg/Manifest
index 3bf97fa66a6..704b274a494 100644
--- a/dev-ruby/kpeg/Manifest
+++ b/dev-ruby/kpeg/Manifest
@@ -1 +1,2 @@
 DIST kpeg-1.1.0.gem 57856 BLAKE2B 
6aab84aec59c4962ef39f31a7de89a7bb84f0ae2b64327206fefa8bc243e0dd405db121bfe2f50c72b18933c2f4ce7a47a842c741cbd53db1ad73415d41b95dc
 SHA512 
4ca7007bea74485ceb7c3f53eef1cd2e162fed45872f8f078d5b5d2ffd1ecaa0e8fc65ed6f1b220bf6f4642d455a582cb754cdc6350edf856b33d9908510cb66
+DIST kpeg-1.2.0.gem 57856 BLAKE2B 
6397792524e00594c7f64acc79b920781b6dca28d0954fa73de0c9644afc4788969fa2e807cf196807808d93e5520db0e1b1cdd412391a592334c8811f687132
 SHA512 
97a1e573dcff89f4a8a6832876e4ce737a85fae63ffe6ac8dad001db8ff8237f32d437813252f3487e68a0708c161ee5731b468e5f1b039e59d714b461722e7a

diff --git a/dev-ruby/kpeg/kpeg-1.2.0.ebuild b/dev-ruby/kpeg/kpeg-1.2.0.ebuild
new file mode 100644
index 000..7178cd2d934
--- /dev/null
+++ b/dev-ruby/kpeg/kpeg-1.2.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A simple PEG library for Ruby"
+HOMEPAGE="https://github.com/evanphx/kpeg";
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+PATCHES=( "${FILESDIR}/kpeg-1.1.0-utf8.patch" )
+
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.0"; 
Dir["test/test_*.rb"].each{|f| require f}' || die
+}



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

2021-10-20 Thread Hans de Graaff
commit: 3cfc0fd4d7ae46c779718e785d0094891a34017a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Oct 20 06:05:29 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 21 05:42:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cfc0fd4

dev-ruby/selenium-webdriver: add 4.0.2

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/selenium-webdriver/Manifest   |  1 +
 .../selenium-webdriver-4.0.2.ebuild| 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/selenium-webdriver/Manifest 
b/dev-ruby/selenium-webdriver/Manifest
index dfd0962f0e1..f2ee31ba0e7 100644
--- a/dev-ruby/selenium-webdriver/Manifest
+++ b/dev-ruby/selenium-webdriver/Manifest
@@ -1,2 +1,3 @@
 DIST selenium-webdriver-3.142.7.gem 865280 BLAKE2B 
650011848afaa3ea4fab7c8172828c7562df212383a8fbea9615a5136e3382aba0fcf17952d941c7b514e5229c0aafe3dbc320386698eb8756f567eff67722bd
 SHA512 
0e7891c19b8a0b20441d85bc17032ecf03cba7ca435846e03abc50b62b0c53c075dc70456796c9bfcd1ecd28ecc517f907a3d6868346a07617fd1d0c1b9437c0
 DIST selenium-webdriver-4.0.0.gem 152576 BLAKE2B 
8a1394fb1c9cc3603081454c4946f0ad5207d113bb37c488207baff69f2848b2b5bc9b9221177d01c86b635dd222933be3561eacfa164539c99c8cf149a6
 SHA512 
db8fd0a05fc38e7f55c2b9a779462416b937d3b8e732dee6b7bcf2b3f8914417a79e8649e320e348359ab133cef20a75e2033385e8b125e5dfc52645b086045b
+DIST selenium-webdriver-4.0.2.gem 152576 BLAKE2B 
ed4f33235f5ddbba6093d6c4c98ed2c5f95766b772fb302339101466a7d1b6af5dd322579c20b3b5c61c3fbb4b2d1d572612909e1b342a588fe8abbeaab2dcfb
 SHA512 
e0efd6a051bef551943e3b43810930362013c3fc973415929a28152311a8b92dd241e49e0d3b3a839ed2b3197481f6d70b118bf2e4345f02853d8a6bb1214cea

diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-4.0.2.ebuild 
b/dev-ruby/selenium-webdriver/selenium-webdriver-4.0.2.ebuild
new file mode 100644
index 000..48a9afa6621
--- /dev/null
+++ b/dev-ruby/selenium-webdriver/selenium-webdriver-4.0.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+# NOTE: this package contains precompiled code. It appears that all
+# source code can be found at https://code.google.com/p/selenium/ but the
+# repository is not organized in a way so that we can easily rebuild the
+# suited shared object. We'll just try our luck with the precompiled
+# objects for now.
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_GEMSPEC="selenium-webdriver.gemspec"
+
+RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so"
+QA_PREBUILT="*/x_ignore_nofocus.so"
+
+inherit ruby-fakegem
+
+DESCRIPTION="This gem provides Ruby bindings for WebDriver"
+HOMEPAGE="https://github.com/seleniumhq/selenium";
+
+LICENSE="Apache-2.0"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/childprocess-0.5:2
+   >=dev-ruby/rexml-3.2.5:3
+   >=dev-ruby/rubyzip-1.2.2:*"



[gentoo-commits] proj/sandbox:master commit in: etc/, src/

2021-10-20 Thread Mike Frysinger
commit: af672fbde6c6fe9b778f557f7b2b2ec149b02dc5
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Oct 21 05:18:53 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Oct 21 05:18:53 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=af672fbd

namespaces: add support for cgroup & time

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

 etc/sandbox.conf |  2 ++
 src/namespaces.c |  8 
 src/options.c| 28 
 src/sandbox.h|  2 ++
 4 files changed, 32 insertions(+), 8 deletions(-)

diff --git a/etc/sandbox.conf b/etc/sandbox.conf
index 0d29a64..d8a6550 100644
--- a/etc/sandbox.conf
+++ b/etc/sandbox.conf
@@ -50,11 +50,13 @@
 # particular type, it will be automatically skipped.  Default to off as these
 # are currently experimental.
 # For more details on each type, see the namespaces(7) manpage.
+#NAMESPACE_CGROUP_ENABLE="no"
 #NAMESPACE_IPC_ENABLE="no"
 #NAMESPACE_MNT_ENABLE="no"
 #NAMESPACE_NET_ENABLE="no"
 #NAMESPACE_PID_ENABLE="no"
 #NAMESPACE_SYSV_ENABLE="no"
+#NAMESPACE_TIME_ENABLE="no"
 #NAMESPACE_USER_ENABLE="no"
 #NAMESPACE_UTS_ENABLE="no"
 

diff --git a/src/namespaces.c b/src/namespaces.c
index 5be42f6..1f93b60 100644
--- a/src/namespaces.c
+++ b/src/namespaces.c
@@ -182,6 +182,10 @@ pid_t setup_namespaces(void)
if (opt_use_ns_user)
ns_user_switch(uid, gid, 0, 0);
 
+#ifdef CLONE_NEWCGROUP
+   if (opt_use_ns_cgroup)
+   unshare(CLONE_NEWCGROUP);
+#endif
 #ifdef CLONE_NEWIPC
if (opt_use_ns_ipc)
unshare(CLONE_NEWIPC);
@@ -190,6 +194,10 @@ pid_t setup_namespaces(void)
if (opt_use_ns_sysv)
unshare(CLONE_SYSVSEM);
 #endif
+#ifdef CLONE_NEWTIME
+   if (opt_use_ns_time)
+   unshare(CLONE_NEWTIME);
+#endif
 
 #ifdef CLONE_NEWUTS
if (opt_use_ns_uts && unshare(CLONE_NEWUTS) == 0) {

diff --git a/src/options.c b/src/options.c
index 295ee75..ad019b0 100644
--- a/src/options.c
+++ b/src/options.c
@@ -11,11 +11,13 @@
 
 /* Setting to -1 will load defaults from the config file. */
 int opt_use_namespaces = -1;
+int opt_use_ns_cgroup = -1;
 int opt_use_ns_ipc = -1;
 int opt_use_ns_mnt = -1;
 int opt_use_ns_net = -1;
 int opt_use_ns_pid = -1;
 int opt_use_ns_sysv = -1;
+int opt_use_ns_time = -1;
 int opt_use_ns_user = -1;
 int opt_use_ns_uts = -1;
 
@@ -25,14 +27,16 @@ static const struct {
int default_val;
 } config_opts[] = {
/* Default these to off until they can get more testing. */
-   { "NAMESPACES_ENABLE", &opt_use_namespaces, false, },
-   { "NAMESPACE_IPC_ENABLE",  &opt_use_ns_ipc, false, },
-   { "NAMESPACE_MNT_ENABLE",  &opt_use_ns_mnt, false, },
-   { "NAMESPACE_NET_ENABLE",  &opt_use_ns_net, false, },
-   { "NAMESPACE_PID_ENABLE",  &opt_use_ns_pid, false, },
-   { "NAMESPACE_SYSV_ENABLE", &opt_use_ns_sysv,false, },
-   { "NAMESPACE_USER_ENABLE", &opt_use_ns_user,false, },
-   { "NAMESPACE_UTS_ENABLE",  &opt_use_ns_uts, false, },
+   { "NAMESPACES_ENABLE",   &opt_use_namespaces, false, },
+   { "NAMESPACE_CGROUP_ENABLE", &opt_use_ns_cgroup,  false, },
+   { "NAMESPACE_IPC_ENABLE",&opt_use_ns_ipc, false, },
+   { "NAMESPACE_MNT_ENABLE",&opt_use_ns_mnt, false, },
+   { "NAMESPACE_NET_ENABLE",&opt_use_ns_net, false, },
+   { "NAMESPACE_PID_ENABLE",&opt_use_ns_pid, false, },
+   { "NAMESPACE_SYSV_ENABLE",   &opt_use_ns_sysv,false, },
+   { "NAMESPACE_TIME_ENABLE",   &opt_use_ns_time,false, },
+   { "NAMESPACE_USER_ENABLE",   &opt_use_ns_user,false, },
+   { "NAMESPACE_UTS_ENABLE",&opt_use_ns_uts, false, },
 };
 
 static void read_config(void)
@@ -75,6 +79,8 @@ static void show_version(void)
 static struct option const long_opts[] = {
{"ns-on", no_argument, &opt_use_namespaces, true},
{"ns-off",no_argument, &opt_use_namespaces, false},
+   {"ns-cgroup-on",  no_argument, &opt_use_ns_cgroup, true},
+   {"ns-cgroup-off", no_argument, &opt_use_ns_cgroup, false},
{"ns-ipc-on", no_argument, &opt_use_ns_ipc, true},
{"ns-ipc-off",no_argument, &opt_use_ns_ipc, false},
{"ns-mnt-on", no_argument, &opt_use_ns_mnt, true},
@@ -85,6 +91,8 @@ static struct option const long_opts[] = {
{"ns-pid-off",no_argument, &opt_use_ns_pid, false},
{"ns-sysv-on",no_argument, &opt_use_ns_sysv, true},
{"ns-sysv-off",   no_argument, &opt_use_ns_sysv, false},
+   {"ns-time-on",no_argument, &opt_use_ns_time, true},
+   {"ns-time-off",   no_argument, &opt_use_ns_time, false},
{"ns-user-on",no_argument, &opt_use_ns_user, true},
{"ns-user-off",   no_argument, &opt_use_ns_user, false},
{"ns-uts-on", no_argument, &opt_use_ns_uts, true},
@@ -96,6 +104,8 @@ static struct option const long_opts[] = {
 static const char * const opts

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

2021-10-20 Thread Davide Pesavento
commit: 33b532fbba69ce17355a7fe29c2b4512f99f6053
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu Oct 21 05:19:38 2021 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu Oct 21 05:19:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b532fb

dev-python/PyQtWebEngine: add 5.15.5

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Davide Pesavento  gentoo.org>

 dev-python/PyQtWebEngine/Manifest  |  1 +
 .../PyQtWebEngine/PyQtWebEngine-5.15.5.ebuild  | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/dev-python/PyQtWebEngine/Manifest 
b/dev-python/PyQtWebEngine/Manifest
index 788d8a3d02e..39b6be5766b 100644
--- a/dev-python/PyQtWebEngine/Manifest
+++ b/dev-python/PyQtWebEngine/Manifest
@@ -1,2 +1,3 @@
 DIST PyQtWebEngine-5.15.4.tar.gz 49022 BLAKE2B 
0ac0b3424f22aabbfd733f2a876e502f133c81f639fbd87a4c7509865635b29d4bd3596ccc151b0919a28eff0015913c4fae1a831dbe774fe2d2aeee732e469b
 SHA512 
25cf8578ffae8adbc1dd8d914921b4edf91f19fcf983c9c83c9c8934b4e918ba27bd34a6b9c8252773ec32e6f1f13a06f22cf7d7326a5aceaa91530ea4ee047e
 DIST PyQtWebEngine-5.15.5.dev2108100905.tar.gz 49043 BLAKE2B 
01b75db0d9fa973ccd0a85f9336e16b7c1fb2a303a0d004d247f91744dc642edb836597877fce6c4f038afa6f87ba066eeaca1e3d467bc15689dbe82e8a9809e
 SHA512 
1ea407832f062dc9b9a6c6312feb4c8f3553b55972e5a32c70c9d1c278918d32934791d60c022a56ab507b6215d5f78e1b4244b9fffa3256aad1f5f4afebd47a
+DIST PyQtWebEngine-5.15.5.tar.gz 48610 BLAKE2B 
ea266c09965a6ee62e33d3970b145068271c9e1eb87839782e0100b5db2e90a0c002fc4d6f3d22ef9a5cb8c42a067bb45008b0392a0d8557bc6c5c9d77e6b75a
 SHA512 
20eecd479ea757e3bf9855c7dafe0bbbc0cbc61be26509605a5c9a8026e54bb6e362069ecf4be74733dcf6eec154f6ed13933e334e4455b080e687abfd2659fa

diff --git a/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.5.ebuild 
b/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.5.ebuild
new file mode 100644
index 000..42ee3f90e56
--- /dev/null
+++ b/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.5.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit python-r1 qmake-utils
+
+DESCRIPTION="Python bindings for QtWebEngine"
+HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtwebengine/ 
https://pypi.org/project/PyQtWebEngine/";
+
+MY_P=${PN}-${PV/_pre/.dev}
+if [[ ${PV} == *_pre* ]]; then
+   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz";
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+fi
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="debug"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+"
+
+DEPEND="${PYTHON_DEPS}
+   
>=dev-python/PyQt5-5.15.5[gui,network,printsupport,ssl,webchannel,widgets,${PYTHON_USEDEP}]
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwebengine:5[widgets]
+"
+RDEPEND="${DEPEND}
+   >=dev-python/PyQt5-sip-12.9:=[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/PyQt-builder-1.10[${PYTHON_USEDEP}]
+   >=dev-python/sip-6.2[${PYTHON_USEDEP}]
+   dev-qt/qtcore:5
+"
+
+src_configure() {
+   configuration() {
+   local myconf=(
+   sip-build
+   --verbose
+   --build-dir="${BUILD_DIR}"
+   --scripts-dir="$(python_get_scriptdir)"
+   --qmake="$(qt5_get_bindir)"/qmake
+   --no-make
+   $(usev debug '--debug --qml-debug --tracing')
+   )
+   echo "${myconf[@]}"
+   "${myconf[@]}" || die
+
+   # Run eqmake to respect toolchain and build flags
+   run_in_build_dir eqmake5 -recursive ${PN}.pro
+   }
+   python_foreach_impl configuration
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+   installation() {
+   emake INSTALL_ROOT="${D}" install
+   python_optimize
+   }
+   python_foreach_impl run_in_build_dir installation
+
+   einstalldocs
+}



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

2021-10-20 Thread Davide Pesavento
commit: 1b3042a8da92940f68bd1317cfb143ccfb32add5
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu Oct 21 05:05:08 2021 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu Oct 21 05:05:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3042a8

dev-python/PyQt5: add 5.15.5

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Davide Pesavento  gentoo.org>

 dev-python/PyQt5/Manifest|   1 +
 dev-python/PyQt5/PyQt5-5.15.5.ebuild | 183 +++
 2 files changed, 184 insertions(+)

diff --git a/dev-python/PyQt5/Manifest b/dev-python/PyQt5/Manifest
index 82a985d16fd..6a2527b1eb8 100644
--- a/dev-python/PyQt5/Manifest
+++ b/dev-python/PyQt5/Manifest
@@ -1,2 +1,3 @@
 DIST PyQt5-5.15.4.tar.gz 3258085 BLAKE2B 
96bda4da1321e499707d29d9870693815170ccc32e2e0d7bb3c6977ea2933f9684557124deb92abbf92b923e0071cf47ee4822f6cb5d06fdc61b498efc44db4c
 SHA512 
6d19f549a71eb8df8ba8407398ccd6e3d339436f4f2e7c5dca6885849d6ce510c4f4dea3c97257685aa462bb09a2ead33d80234ccb934f9b1a40285dbec631c7
 DIST PyQt5-5.15.5.dev2107091435.tar.gz 3264477 BLAKE2B 
8289bcce9ebef9b8c289992d508ee1d365c86a127b03e175bb14382ad72150aea396d8358d560ce62b9ff33f3b54f3ebb0bbad8ab26a23edc73217c8325d9853
 SHA512 
5baf434f57c72a0e01753c69f8b40bc37321441efb652e002e3fff330edb8b7b318af3803fc8702897545763a952f99b68a0043a08e364e6fc1feb1e5d8520f5
+DIST PyQt5-5.15.5.tar.gz 3239628 BLAKE2B 
8992eb9293bb823f1298108a48d0c8578d0acfcccbabc6cb7c209bb591bfed61caf3ab8b8717205698149b5e4b59b4181e67491332e38ae87856b8169d74ba86
 SHA512 
67600668c769deb37052e6099a35756519987a0796045cdc291add1763bad103df1226f1b6e304e74808279d6ce56231e614617011ce238e1cf91a302981dd26

diff --git a/dev-python/PyQt5/PyQt5-5.15.5.ebuild 
b/dev-python/PyQt5/PyQt5-5.15.5.ebuild
new file mode 100644
index 000..c4effe4968b
--- /dev/null
+++ b/dev-python/PyQt5/PyQt5-5.15.5.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit python-r1 qmake-utils
+
+DESCRIPTION="Python bindings for the Qt framework"
+HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/ 
https://pypi.org/project/PyQt5/";
+
+MY_P=${PN}-${PV/_pre/.dev}
+if [[ ${PV} == *_pre* ]]; then
+   SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz";
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+fi
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+# TODO: QtNfc, QtQuick3D, QtRemoteObjects
+IUSE="bluetooth dbus debug declarative designer examples gles2-only gui help 
location
+   multimedia network opengl positioning printsupport sensors serialport 
speech
+   sql +ssl svg testlib webchannel websockets widgets x11extras 
xmlpatterns"
+
+# The requirements below were extracted from the qmake_QT declarations
+# in project.py and from the output of 'grep -r "%Import " ${S}/sip'
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   bluetooth? ( gui )
+   declarative? ( gui network )
+   designer? ( widgets )
+   help? ( gui widgets )
+   location? ( positioning )
+   multimedia? ( gui network )
+   opengl? ( gui widgets )
+   positioning? ( gui )
+   printsupport? ( gui widgets )
+   sensors? ( gui )
+   serialport? ( gui )
+   sql? ( widgets )
+   svg? ( gui widgets )
+   testlib? ( widgets )
+   webchannel? ( network )
+   websockets? ( network )
+   widgets? ( gui )
+   xmlpatterns? ( network )
+"
+
+# Minimal supported version of Qt.
+QT_PV="5.15:5"
+
+DEPEND="${PYTHON_DEPS}
+   >=dev-qt/qtcore-${QT_PV}
+   >=dev-qt/qtxml-${QT_PV}
+   bluetooth? ( >=dev-qt/qtbluetooth-${QT_PV} )
+   dbus? (
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   >=dev-qt/qtdbus-${QT_PV}
+   )
+   declarative? ( >=dev-qt/qtdeclarative-${QT_PV}[widgets?] )
+   designer? ( >=dev-qt/designer-${QT_PV} )
+   gui? ( >=dev-qt/qtgui-${QT_PV}[gles2-only=] )
+   help? ( >=dev-qt/qthelp-${QT_PV} )
+   location? ( >=dev-qt/qtlocation-${QT_PV} )
+   multimedia? ( >=dev-qt/qtmultimedia-${QT_PV}[widgets?] )
+   network? ( >=dev-qt/qtnetwork-${QT_PV}[ssl=] )
+   opengl? ( >=dev-qt/qtopengl-${QT_PV} )
+   positioning? ( >=dev-qt/qtpositioning-${QT_PV} )
+   printsupport? ( >=dev-qt/qtprintsupport-${QT_PV} )
+   sensors? ( >=dev-qt/qtsensors-${QT_PV} )
+   serialport? ( >=dev-qt/qtserialport-${QT_PV} )
+   speech? ( >=dev-qt/qtspeech-${QT_PV} )
+   sql? ( >=dev-qt/qtsql-${QT_PV} )
+   svg? ( >=dev-qt/qtsvg-${QT_PV} )
+   testlib? ( >=dev-qt/qttest-${QT_PV} )
+   webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} )
+   websockets? ( >=dev-qt/qtwebsockets-${QT_PV} )
+   widgets? ( >=dev-qt/qtwidgets-${QT_PV} )
+   x11extras? ( >=dev-qt/qtx11extras-${QT_PV} )
+   xmlpattern

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

2021-10-20 Thread Agostino Sarubbo
commit: 86e0db477b9c5a98a139546b133053f070c1a9e9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 21 04:40:39 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 21 04:40:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86e0db47

net-libs/libtorrent-rasterbar: amd64 stable wrt bug #814926

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

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



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

2021-10-20 Thread Agostino Sarubbo
commit: 6bb94a4031499227069a23fb531df3fe270cadb2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 21 04:40:09 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 21 04:40:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb94a40

net-p2p/qbittorrent: amd64 stable wrt bug #801901

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/net-p2p/qbittorrent/qbittorrent-4.3.8.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.3.8.ebuild
index df56a568b98..e2c0405c096 100644
--- a/net-p2p/qbittorrent/qbittorrent-4.3.8.ebuild
+++ b/net-p2p/qbittorrent/qbittorrent-4.3.8.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/${PN}/qBittorrent.git";
 else

SRC_URI="https://github.com/qbittorrent/qBittorrent/archive/release-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~ppc64 ~x86"
S="${WORKDIR}/qBittorrent-release-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-http/

2021-10-20 Thread Agostino Sarubbo
commit: e7e4d000da878e4afea9eb25c7688b5a2a32419a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 21 04:40:26 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 21 04:40:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e4d000

dev-php/pecl-http: amd64 stable wrt bug #814365

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-php/pecl-http/pecl-http-3.2.4-r1.ebuild | 2 +-
 dev-php/pecl-http/pecl-http-4.2.1.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/pecl-http/pecl-http-3.2.4-r1.ebuild 
b/dev-php/pecl-http/pecl-http-3.2.4-r1.ebuild
index 94c0833cc07..2325b23a9e8 100644
--- a/dev-php/pecl-http/pecl-http-3.2.4-r1.ebuild
+++ b/dev-php/pecl-http/pecl-http-3.2.4-r1.ebuild
@@ -15,7 +15,7 @@ inherit php-ext-pecl-r3
 
 USE_PHP="php7-3 php7-4"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DESCRIPTION="Extended HTTP Support for PHP"
 LICENSE="BSD-2 MIT"

diff --git a/dev-php/pecl-http/pecl-http-4.2.1.ebuild 
b/dev-php/pecl-http/pecl-http-4.2.1.ebuild
index 00f8de1189d..dc45e3503ea 100644
--- a/dev-php/pecl-http/pecl-http-4.2.1.ebuild
+++ b/dev-php/pecl-http/pecl-http-4.2.1.ebuild
@@ -15,7 +15,7 @@ inherit php-ext-pecl-r3
 
 USE_PHP="php8-0"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DESCRIPTION="Extended HTTP Support for PHP"
 LICENSE="BSD-2 MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-raphf/

2021-10-20 Thread Agostino Sarubbo
commit: 36af52c763782b8ec4d87cbf98c137d4ab1dd8f6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 21 04:40:30 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 21 04:40:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36af52c7

dev-php/pecl-raphf: amd64 stable wrt bug #814365

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-php/pecl-raphf/pecl-raphf-2.0.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/pecl-raphf/pecl-raphf-2.0.1-r1.ebuild 
b/dev-php/pecl-raphf/pecl-raphf-2.0.1-r1.ebuild
index 7c2efe5219c..dd73062d52e 100644
--- a/dev-php/pecl-raphf/pecl-raphf-2.0.1-r1.ebuild
+++ b/dev-php/pecl-raphf/pecl-raphf-2.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -13,7 +13,7 @@ USE_PHP="php7-2 php7-3 php7-4 php8-0"
 
 inherit php-ext-pecl-r3
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DESCRIPTION="A reusable, persistent handle and resource factory API"
 LICENSE="BSD-2"



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

2021-10-20 Thread Agostino Sarubbo
commit: 4a1bd6f87bbfd5d41c5e3bd8ca71f59b963ab12e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 21 04:40:53 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 21 04:40:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a1bd6f8

net-p2p/mktorrent: amd64 stable wrt bug #817359

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-p2p/mktorrent/mktorrent-1.1_p20210130.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/mktorrent/mktorrent-1.1_p20210130.ebuild 
b/net-p2p/mktorrent/mktorrent-1.1_p20210130.ebuild
index 5de284de918..1e7bc52c757 100644
--- a/net-p2p/mktorrent/mktorrent-1.1_p20210130.ebuild
+++ b/net-p2p/mktorrent/mktorrent-1.1_p20210130.ebuild
@@ -16,7 +16,7 @@ else
S="${WORKDIR}/${PN}-${COMMIT_ID}"
 fi
 
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="threads +ssl debug"



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

2021-10-20 Thread Agostino Sarubbo
commit: 0e73b3af98ff758c897f0cc71a69551d1b2617ad
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 21 04:40:16 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 21 04:40:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e73b3af

sys-process/tiptop: amd64 stable wrt bug #810838

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-process/tiptop/tiptop-2.3.1_p4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/tiptop/tiptop-2.3.1_p4.ebuild 
b/sys-process/tiptop/tiptop-2.3.1_p4.ebuild
index 12c132e4234..7edf7dc2d81 100644
--- a/sys-process/tiptop/tiptop-2.3.1_p4.ebuild
+++ b/sys-process/tiptop/tiptop-2.3.1_p4.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-$(ver_cut 1-3)"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND="



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

2021-10-20 Thread Agostino Sarubbo
commit: ffcad76ce49d24c5af7ab94c409a20c2ec3de5db
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 21 04:40:47 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 21 04:40:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffcad76c

net-p2p/deluge: amd64 stable wrt bug #814926

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/net-p2p/deluge/deluge-2.0.3-r10.ebuild 
b/net-p2p/deluge/deluge-2.0.3-r10.ebuild
index be0397a7f78..a12e2b66db7 100644
--- a/net-p2p/deluge/deluge-2.0.3-r10.ebuild
+++ b/net-p2p/deluge/deluge-2.0.3-r10.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.deluge-torrent.org/${PN}";
 else
SRC_URI="http://download.deluge-torrent.org/source/2.0/${P}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~ppc ~sparc ~x86"
 fi
 
 LICENSE="GPL-2"



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

2021-10-20 Thread Sam James
commit: 67a0f6fb719aad8fb8171bb151879170523f6c03
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 21 04:28:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 21 04:28:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67a0f6fb

sys-auth/libfprint: add missing libgudev dependency

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

 .../libfprint/{libfprint-1.92.0.ebuild => libfprint-1.92.0-r1.ebuild}| 1 +
 .../libfprint/{libfprint-1.94.1.ebuild => libfprint-1.94.1-r1.ebuild}| 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-auth/libfprint/libfprint-1.92.0.ebuild 
b/sys-auth/libfprint/libfprint-1.92.0-r1.ebuild
similarity index 98%
rename from sys-auth/libfprint/libfprint-1.92.0.ebuild
rename to sys-auth/libfprint/libfprint-1.92.0-r1.ebuild
index 9d699670ec9..0d2791ff8c2 100644
--- a/sys-auth/libfprint/libfprint-1.92.0.ebuild
+++ b/sys-auth/libfprint/libfprint-1.92.0-r1.ebuild
@@ -16,6 +16,7 @@ IUSE="examples gtk-doc +introspection"
 
 RDEPEND="
dev-libs/glib:2
+   dev-libs/libgudev
dev-libs/libgusb
dev-libs/nss
virtual/libusb:1=

diff --git a/sys-auth/libfprint/libfprint-1.94.1.ebuild 
b/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
similarity index 98%
rename from sys-auth/libfprint/libfprint-1.94.1.ebuild
rename to sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
index d39bdf59336..3b98a35777f 100644
--- a/sys-auth/libfprint/libfprint-1.94.1.ebuild
+++ b/sys-auth/libfprint/libfprint-1.94.1-r1.ebuild
@@ -16,6 +16,7 @@ IUSE="examples gtk-doc +introspection"
 
 RDEPEND="
dev-libs/glib:2
+   dev-libs/libgudev
dev-libs/libgusb
dev-libs/nss
virtual/libusb:1=



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-tools/files/, app-emulation/xen-tools/

2021-10-20 Thread Sam James
commit: fcdbfdb8dd89d3b47067b235218955a15c0dd2ed
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Oct 20 12:40:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 21 04:19:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcdbfdb8

app-emulation/xen-tools: fix building with ocaml-4.12

Closes: https://bugs.gentoo.org/818100
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-emulation/xen-tools/Manifest   |   1 +
 .../files/xen-tools-4.15.1-ocaml-4.12.patch| 101 
 app-emulation/xen-tools/xen-tools-4.15.1-r2.ebuild | 556 +
 3 files changed, 658 insertions(+)

diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest
index d7ffa4f1fbb..fe0fec07cc3 100644
--- a/app-emulation/xen-tools/Manifest
+++ b/app-emulation/xen-tools/Manifest
@@ -7,5 +7,6 @@ DIST edk2-a3741780fe3535e19e02efa869a7cac481891129.tar.gz 
12886279 BLAKE2B 2054b
 DIST ipxe-git-988d2c13cdf0f0b4140685af35ced70ac5b3283c.tar.gz 3931642 BLAKE2B 
bf0b5d9ea1d44803bc5c4aa0bf9188636e292b226ab759f32e3c2bfa3f80dd3f546526b9a11c1f67193793ede5309bfa67bdce80aba62ccca54597dc6e7e4ba4
 SHA512 
0a63f83c9135d05c6bfe7c4d12da3ff76271e35305a4d5654bd5aefa9ee59f5363546c65820c42133deb0fb5a0a0bcaa9b1c48396f9f996acea0d492a5f03f33
 DIST seabios-1.14.0.tar.gz 628985 BLAKE2B 
cc1126925dab1551a655680d20d06ebf28c12c386500d1ee4df9e1a99403b4c5bc6a66c2cc5ef58b4c3d6d7226f35007506a6a1855c2cf2742469dcb7aba05bb
 SHA512 
215c42f59425f8abd062be7b11fc0e39c977cee5001a2381551b0f851ac337d0dd53c065267e6dee0e710ffd700fa635f9007b89da8dfce0f47122c984ee8146
 DIST xen-4.14.3.tar.gz 39982036 BLAKE2B 
927fd2937f451567238702430cea3a6e5d2db70d5eef10f029bb1d6d030681573c851eb8076c8bad89c97c115f81a19ac8e46e78ca3f0e642565f7300c264ca1
 SHA512 
b462fcc1549f6e57f7f2a4fd10ce1e957a25a6a7c0319672b62699468f6c4330b9cd0cf2b0231b5cce94f4bb142a957eb8aa58aa0ffb5c85b37211d6b34ccf16
+DIST xen-4.15.1-upstream-patches-1.tar.xz 15476 BLAKE2B 
9f0cf8f3dd993e32939ff1ee35244224bd3d16fbd345500ff01e51eb5828d3e44bddc539462c39d8c37b6497d4bf8887261a8df5d31b17b413b0c21f7faf3a84
 SHA512 
aac3f91c3c753aa8430abad055252cba5dbdfd9e548f219df1452388ef2f82b65c428755363aa0645824431e812f3b799af4f9468669e42a0f5b6b8874397c75
 DIST xen-4.15.1.tar.gz 40800852 BLAKE2B 
39475ea33f029fb0e84b82b4a2b13fd613bab01e3ef6c241dfede3d190ee9be53c99b62121d37d83b1e078764b3e4d88d1dfb99be1b5623691e56519850c6798
 SHA512 
8d3cbdf708f46477e32ee7cbd16a490c82efa855cecd84ee712b8680df4d69c987ba9ab00ff3851f627b98a8ebbc5dab71f92f142ed958ee2bc538bc792cd4b9
 DIST xen-gentoo-patches-23.tar.xz 20536 BLAKE2B 
0064f79f8794a21ab13047a4ee296e37efa616e16ca6cd65b31fdafeb458fd9b80f0443758343c8328b1901d7169618346becfe75f16dcaeff08fc975f1d08d5
 SHA512 
09248e17ff7865feb2a505169d62ee5c8c60bd672fa8c4c7c4e3a2e4af58bfad0379d37b395bab3e3393af8d53d882f56749dfeb560edeea6b7ab56c902a3c49

diff --git a/app-emulation/xen-tools/files/xen-tools-4.15.1-ocaml-4.12.patch 
b/app-emulation/xen-tools/files/xen-tools-4.15.1-ocaml-4.12.patch
new file mode 100644
index 000..b06a7f195bf
--- /dev/null
+++ b/app-emulation/xen-tools/files/xen-tools-4.15.1-ocaml-4.12.patch
@@ -0,0 +1,101 @@
+From 2d1a35f1e6c2113a6322fdb758a198608c90e4bd Mon Sep 17 00:00:00 2001
+From: Costin Lupu 
+Date: Tue, 8 Jun 2021 15:35:29 +0300
+Subject: [PATCH] tools/ocaml: Fix redefinition errors
+
+If PAGE_SIZE is already defined in the system (e.g. in /usr/include/limits.h
+header) then gcc will trigger a redefinition error because of -Werror. This
+patch replaces usage of PAGE_* macros with XC_PAGE_* macros in order to avoid
+confusion between control domain page granularity (PAGE_* definitions) and
+guest domain page granularity (which is what we are dealing with here).
+
+Same issue applies for redefinitions of Val_none and Some_val macros which
+can be already define in the OCaml system headers (e.g.
+/usr/lib/ocaml/caml/mlvalues.h).
+
+Signed-off-by: Costin Lupu 
+Reviewed-by: Julien Grall 
+Acked-by: Ian Jackson 
+Tested-by: Dario Faggioli 
+---
+ tools/ocaml/libs/xc/xenctrl_stubs.c| 10 --
+ tools/ocaml/libs/xentoollog/xentoollog_stubs.c |  4 
+ tools/ocaml/libs/xl/xenlight_stubs.c   |  4 
+ 3 files changed, 12 insertions(+), 6 deletions(-)
+
+diff --git a/tools/ocaml/libs/xc/xenctrl_stubs.c 
b/tools/ocaml/libs/xc/xenctrl_stubs.c
+index 6e4bc567f5..a6756c4a8c 100644
+--- a/tools/ocaml/libs/xc/xenctrl_stubs.c
 b/tools/ocaml/libs/xc/xenctrl_stubs.c
+@@ -37,14 +37,12 @@
+ 
+ #include "mmap_stubs.h"
+ 
+-#define PAGE_SHIFT12
+-#define PAGE_SIZE   (1UL << PAGE_SHIFT)
+-#define PAGE_MASK   (~(PAGE_SIZE-1))
+-
+ #define _H(__h) ((xc_interface *)(__h))
+ #define _D(__d) ((uint32_t)Int_val(__d))
+ 
++#ifndef Val_none
+ #define Val_none (Val_int(0))
++#endif
+ 
+ #define string_of_option_array(array, index) \
+   ((Field(array, index) == Val_none) ? NULL : 
String_val(Field(Field(array, index

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

2021-10-20 Thread Sam James
commit: 23193fac82f2300d9d565d08594ac6d7ee7c4689
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Oct 20 12:41:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 21 04:19:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23193fac

app-emulation/xen-tools: drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22645
Signed-off-by: Sam James  gentoo.org>

 app-emulation/xen-tools/xen-tools-4.15.1-r1.ebuild | 553 -
 1 file changed, 553 deletions(-)

diff --git a/app-emulation/xen-tools/xen-tools-4.15.1-r1.ebuild 
b/app-emulation/xen-tools/xen-tools-4.15.1-r1.ebuild
deleted file mode 100644
index 14a3eb3c222..000
--- a/app-emulation/xen-tools/xen-tools-4.15.1-r1.ebuild
+++ /dev/null
@@ -1,553 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-PYTHON_REQ_USE='ncurses,xml,threads(+)'
-
-inherit bash-completion-r1 flag-o-matic multilib python-single-r1 
toolchain-funcs
-
-MY_PV=${PV/_/-}
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   REPO="xen.git"
-   EGIT_REPO_URI="git://xenbits.xen.org/${REPO}"
-   S="${WORKDIR}/${REPO}"
-else
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-   UPSTREAM_VER=
-   SECURITY_VER=
-   # xen-tools's gentoo patches tarball
-   GENTOO_VER=23
-   # xen-tools's gentoo patches version which apply to this specific ebuild
-   GENTOO_GPV=0
-   # xen-tools ovmf's patches
-   OVMF_VER=
-
-   SEABIOS_VER="1.14.0"
-   EDK2_COMMIT="a3741780fe3535e19e02efa869a7cac481891129"
-   EDK2_OPENSSL_VERSION="1_1_1j"
-   EDK2_SOFTFLOAT_COMMIT="b64af41c3276f97f0e181920400ee056b9c88037"
-   EDK2_BROTLI_COMMIT="666c3280cc11dc433c303d79a83d4ffbdd12cc8d"
-   IPXE_COMMIT="988d2c13cdf0f0b4140685af35ced70ac5b3283c"
-
-   [[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz
-   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz";
-   [[ -n ${SECURITY_VER} ]] && \
-   
SECURITY_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN/-tools}-security-patches-${SECURITY_VER}.tar.xz
-   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${PN/-tools/}-security-patches-${SECURITY_VER}.tar.xz";
-   [[ -n ${GENTOO_VER} ]] && \
-   
GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN/-tools}-gentoo-patches-${GENTOO_VER}.tar.xz
-   
https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${PN/-tools/}-gentoo-patches-${GENTOO_VER}.tar.xz";
-   [[ -n ${OVMF_VER} ]] && \
-   
OVMF_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN/-tools}-ovmf-patches-${OVMF_VER}.tar.xz";
-
-   
SRC_URI="https://downloads.xenproject.org/release/xen/${MY_PV}/xen-${MY_PV}.tar.gz
-   https://www.seabios.org/downloads/seabios-${SEABIOS_VER}.tar.gz
-   ipxe? ( 
http://xenbits.xen.org/xen-extfiles/ipxe-git-${IPXE_COMMIT}.tar.gz )
-   ovmf? ( https://github.com/tianocore/edk2/archive/${EDK2_COMMIT}.tar.gz 
-> edk2-${EDK2_COMMIT}.tar.gz
-   
https://github.com/openssl/openssl/archive/OpenSSL_${EDK2_OPENSSL_VERSION}.tar.gz
-   
https://github.com/ucb-bar/berkeley-softfloat-3/archive/${EDK2_SOFTFLOAT_COMMIT}.tar.gz
 -> berkeley-softfloat-${EDK2_SOFTFLOAT_COMMIT}.tar.gz
-   
https://github.com/google/brotli/archive/${EDK2_BROTLI_COMMIT}.tar.gz -> 
brotli-${EDK2_BROTLI_COMMIT}.tar.gz
-   ${OVMF_PATCHSET_URI} )
-   ${UPSTREAM_PATCHSET_URI}
-   ${SECURITY_PATCHSET_URI}
-   ${GENTOO_PATCHSET_URI}"
-
-   S="${WORKDIR}/xen-${MY_PV}"
-fi
-
-DESCRIPTION="Xen tools including QEMU and xl"
-HOMEPAGE="https://www.xenproject.org";
-DOCS=( README )
-
-LICENSE="GPL-2"
-SLOT="0/$(ver_cut 1-2)"
-# Inclusion of IUSE ocaml on stabalizing requires maintainer of ocaml to (get 
off his hands and) make
-# >=dev-lang/ocaml-4 stable
-# Masked in profiles/eapi-5-files instead
-IUSE="api debug doc +hvm +ipxe ocaml ovmf +pam pygrub python +qemu 
+qemu-traditional +rombios screen selinux sdl static-libs system-ipxe 
system-qemu system-seabios"
-
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   ipxe? ( rombios )
-   ovmf? ( hvm )
-   pygrub? ( python )
-   rombios? ( hvm )
-   system-ipxe? ( rombios )
-   ?? ( ipxe system-ipxe )
-   ?? ( qemu system-qemu )"
-
-COMMON_DEPEND="
-   sys-apps/pciutils
-   dev-libs/lzo:2
-   dev-libs/glib:2
-   dev-libs/yajl
-   dev-libs/libaio
-   dev-libs/libgcrypt:0
-   sys-libs/zlib
-   ${PYTHON_DEPS}
-"
-
-RDEPEND="${COMMON_DEPEND}
-   sys-apps/iproute2[-minimal]
-   net-misc/bridge-utils
-   screen? (
-   

[gentoo-commits] repo/gentoo:master commit in: net-im/gajim/

2021-10-20 Thread Sam James
commit: 9a6e101f362dff8fdaf9ca2dd49614155d8b8721
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Oct 20 07:27:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 21 04:20:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a6e101f

net-im/gajim: fix nbxmpp dependency

Closes: https://bugs.gentoo.org/818976
Signed-off-by: Florian Schmaus  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/22641
Signed-off-by: Sam James  gentoo.org>

 net-im/gajim/{gajim-1.3.3.ebuild => gajim-1.3.3-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/gajim/gajim-1.3.3.ebuild 
b/net-im/gajim/gajim-1.3.3-r1.ebuild
similarity index 97%
rename from net-im/gajim/gajim-1.3.3.ebuild
rename to net-im/gajim/gajim-1.3.3-r1.ebuild
index 66d76d4a1c8..92c1b423ac5 100644
--- a/net-im/gajim/gajim-1.3.3.ebuild
+++ b/net-im/gajim/gajim-1.3.3-r1.ebuild
@@ -36,7 +36,7 @@ RDEPEND="${COMMON_DEPEND}
dev-python/pycurl[${PYTHON_USEDEP}]
dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
-   >=dev-python/python-nbxmpp-2.0.2[${PYTHON_USEDEP}]
+   >=dev-python/python-nbxmpp-2.0.4[${PYTHON_USEDEP}]
x11-libs/libXScrnSaver
app-crypt/libsecret[crypt,introspection]
dev-python/keyring[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/mapserver/files/, sci-geosciences/mapserver/

2021-10-20 Thread Sam James
commit: d23b0782f055c419ca5b714be03134598cb7d752
Author: Marco Genasci  gmail  com>
AuthorDate: Wed Oct 20 16:12:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 21 04:18:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d23b0782

sci-geosciences/mapserver: added patch to find oracle libnnz21 library

Closes: https://bugs.gentoo.org/819042
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Genasci  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22647
Signed-off-by: Sam James  gentoo.org>

 sci-geosciences/mapserver/files/mapserver-oracle21.patch | 12 
 sci-geosciences/mapserver/mapserver-7.6.2-r1.ebuild  |  1 +
 sci-geosciences/mapserver/mapserver-7.6.4.ebuild |  4 
 3 files changed, 17 insertions(+)

diff --git a/sci-geosciences/mapserver/files/mapserver-oracle21.patch 
b/sci-geosciences/mapserver/files/mapserver-oracle21.patch
new file mode 100644
index 000..e77da3ee02a
--- /dev/null
+++ b/sci-geosciences/mapserver/files/mapserver-oracle21.patch
@@ -0,0 +1,12 @@
+diff -Naru a/cmake/FindOracle.cmake b/cmake/FindOracle.cmake
+--- a/cmake/FindOracle.cmake   2021-10-20 17:50:27.817205162 +0200
 b/cmake/FindOracle.cmake   2021-10-20 17:52:04.977205742 +0200
+@@ -37,7 +37,7 @@
+ ${ORACLE_HOME}/OCI/include) # Oracle XE on Windows
+ 
+   set(ORACLE_OCI_NAMES clntsh libclntsh oci)
+-  set(ORACLE_NNZ_NAMES nnz10 libnnz10 nnz11 libnnz11 nnz12 libnnz12 nnz18 
libnnz18 ociw32 nnz19 libnnz19)
++  set(ORACLE_NNZ_NAMES nnz10 libnnz10 nnz11 libnnz11 nnz12 libnnz12 nnz18 
libnnz18 ociw32 nnz19 libnnz19 nnz21 libnnz21)
+   set(ORACLE_OCCI_NAMES libocci occi oraocci10 oraocci11 oraocci12)
+ 
+   set(ORACLE_LIB_DIR 

diff --git a/sci-geosciences/mapserver/mapserver-7.6.2-r1.ebuild 
b/sci-geosciences/mapserver/mapserver-7.6.2-r1.ebuild
index 090466afc3c..a9f1ea99c8a 100644
--- a/sci-geosciences/mapserver/mapserver-7.6.2-r1.ebuild
+++ b/sci-geosciences/mapserver/mapserver-7.6.2-r1.ebuild
@@ -88,6 +88,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${P}-proj8.patch
+   "${FILESDIR}"/${PN}-oracle21.patch
 )
 
 want_apache2 apache

diff --git a/sci-geosciences/mapserver/mapserver-7.6.4.ebuild 
b/sci-geosciences/mapserver/mapserver-7.6.4.ebuild
index 4a23194cd84..3c1b5cb396a 100644
--- a/sci-geosciences/mapserver/mapserver-7.6.4.ebuild
+++ b/sci-geosciences/mapserver/mapserver-7.6.4.ebuild
@@ -86,6 +86,10 @@ BDEPEND="
)
 "
 
+PATCHES=(
+"${FILESDIR}"/${PN}-oracle21.patch
+)
+
 want_apache2 apache
 
 pkg_setup() {



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

2021-10-20 Thread Sam James
commit: 947035ae921b5ca1c79cf92bb3d20e193cc13de2
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 21 04:16:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 21 04:16:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=947035ae

dev-util/bcc: increase linux-headers dependency

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

 dev-util/bcc/bcc-0.22.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/bcc/bcc-0.22.0.ebuild b/dev-util/bcc/bcc-0.22.0.ebuild
index 7e7f541d74c..d3f591ee94f 100644
--- a/dev-util/bcc/bcc-0.22.0.ebuild
+++ b/dev-util/bcc/bcc-0.22.0.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
~dev-libs/libbpf-
)
dev-libs/libbpf:=[static-libs(-)]
-   >=sys-kernel/linux-headers-4.14
+   >=sys-kernel/linux-headers-5.13
>=dev-libs/elfutils-0.166:=
<=sys-devel/clang-13:=
<=sys-devel/llvm-13:=[llvm_targets_BPF(+)]



[gentoo-commits] repo/gentoo:master commit in: games-strategy/tornado/files/, games-strategy/tornado/

2021-10-20 Thread Ionen Wolkens
commit: bfdfce2c5717f2fc7a13713dedf92e3141292ce3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 21 02:53:51 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 21 03:38:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfdfce2c

games-strategy/tornado: simplify patch and support prefix

Manual install rather than a 13kB patch that adds DESTDIR
everywhere and ignored EPREFIX.

Also made nls unconditional as it uses libintl.h either way
(but allowing selection through plocale.eclass).

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

 .../tornado/files/tornado-1.4-make.patch   | 19 +
 games-strategy/tornado/tornado-1.4-r3.ebuild   | 45 +++---
 2 files changed, 51 insertions(+), 13 deletions(-)

diff --git a/games-strategy/tornado/files/tornado-1.4-make.patch 
b/games-strategy/tornado/files/tornado-1.4-make.patch
new file mode 100644
index 000..1dc2ac70344
--- /dev/null
+++ b/games-strategy/tornado/files/tornado-1.4-make.patch
@@ -0,0 +1,19 @@
+Respect flags and use pkg-config.
+--- a/Makefile
 b/Makefile
+@@ -1,4 +1,2 @@
+-CC = gcc
+-MAKE = make
+-LDFLAGS = -lncurses
++LIBS := $(shell $(PKG_CONFIG) --libs ncurses) $(LIBS)
+ OBJFILES = main.o draw.o erwin.o network.o scores.o
+@@ -6,3 +4,3 @@
+ LOCALEPATH = /usr/local/share/locale
+-CFLAGS = -Wall -O2 -DPREFIX="\"$(PREFIX)\"" 
++CFLAGS := $(CFLAGS) -Wall -DPREFIX="\"$(PREFIX)\"" 
-DLOCALEPATH="\"$(LOCALEPATH)\"" $(shell $(PKG_CONFIG) --cflags ncurses) 
$(CPPFLAGS)
+ VERSION = `grep " VERSION" version.h | sed s/\"//g | sed s/\#define\ VERSION\ 
//`
+@@ -27,3 +25,3 @@
+ tornado: $(OBJFILES)
+-  $(CC) $(LDFLAGS) $(OBJFILES) -o tornado
++  $(CC) $(LDFLAGS) $(OBJFILES) -o tornado $(LIBS)
+ 

diff --git a/games-strategy/tornado/tornado-1.4-r3.ebuild 
b/games-strategy/tornado/tornado-1.4-r3.ebuild
index 082cbe23940..290d8ba7825 100644
--- a/games-strategy/tornado/tornado-1.4-r3.ebuild
+++ b/games-strategy/tornado/tornado-1.4-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit toolchain-funcs
+inherit plocale toolchain-funcs
 
 DESCRIPTION="Clone of a C64 game - destroy the opponent's house"
 HOMEPAGE="https://github.com/kouya/tornado";
@@ -12,34 +12,53 @@ 
SRC_URI="https://github.com/kouya/tornado/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="nls"
 
 RDEPEND="
acct-group/gamestat
sys-libs/ncurses:=
-   nls? ( virtual/libintl )"
+   virtual/libintl"
 DEPEND="${RDEPEND}"
 BDEPEND="
virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
+   sys-devel/gettext"
 
 PATCHES=(
-   "${FILESDIR}"/${P}-r2-gentoo.patch
+   "${FILESDIR}"/${P}-make.patch
 )
 
-src_configure() {
-   if ! use nls; then
-   sed -i \
-   -e '/^all:/s|locales||g' \
-   -e '/^install:/s|install-locale-data||g' \
-   Makefile || die
-   fi
+src_prepare() {
+   default
+
+   sed -i "/SCOREFILE_NAME/s|/|${EPREFIX}/|" scores.h || die
+}
 
+src_compile() {
tc-export CC PKG_CONFIG
+
+   emake PREFIX="${EPREFIX}/usr" LOCALEPATH="${EPREFIX}/usr/share/locale"
 }
 
 src_install() {
-   default
+   dobin tornado
+   doman doc/man/tornado.6
+
+   einstalldocs
+
+   tornado_man() {
+   doman -i18n=${1} doc/man/${1}/${PN}.6
+   }
+   local PLOCALES="de fr it nl no ru"
+   plocale_for_each_locale tornado_man
+
+   tornado_loc() {
+   insinto /usr/share/locale/${1}/LC_MESSAGES
+   newins po/${1}.mo ${PN}.mo
+   }
+   PLOCALES+=" es pt"
+   plocale_for_each_locale tornado_loc
+
+   insinto /var/games
+   doins ${PN}.scores
 
fowners :gamestat /usr/bin/${PN} /var/games/${PN}.scores
fperms g+s /usr/bin/${PN}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/tornado/

2021-10-20 Thread Ionen Wolkens
commit: dd2c4782fed467879fc5f3a57f902c560920a136
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 16 13:56:40 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 21 03:38:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2c4782

games-strategy/tornado: EAPI8 bump, minor improvements

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-strategy/tornado/tornado-1.4-r3.ebuild | 47 
 1 file changed, 47 insertions(+)

diff --git a/games-strategy/tornado/tornado-1.4-r3.ebuild 
b/games-strategy/tornado/tornado-1.4-r3.ebuild
new file mode 100644
index 000..082cbe23940
--- /dev/null
+++ b/games-strategy/tornado/tornado-1.4-r3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Clone of a C64 game - destroy the opponent's house"
+HOMEPAGE="https://github.com/kouya/tornado";
+SRC_URI="https://github.com/kouya/tornado/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+   acct-group/gamestat
+   sys-libs/ncurses:=
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-r2-gentoo.patch
+)
+
+src_configure() {
+   if ! use nls; then
+   sed -i \
+   -e '/^all:/s|locales||g' \
+   -e '/^install:/s|install-locale-data||g' \
+   Makefile || die
+   fi
+
+   tc-export CC PKG_CONFIG
+}
+
+src_install() {
+   default
+
+   fowners :gamestat /usr/bin/${PN} /var/games/${PN}.scores
+   fperms g+s /usr/bin/${PN}
+   fperms 660 /var/games/${PN}.scores
+}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/tornado/, games-strategy/tornado/files/

2021-10-20 Thread Ionen Wolkens
commit: 310bfc6baad1dd42f9b3055390a1654c7bbf683a
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Oct 16 13:56:55 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 21 03:38:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=310bfc6b

games-strategy/tornado: remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/22603
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../tornado/files/tornado-1.4-r2-gentoo.patch  | 388 -
 games-strategy/tornado/tornado-1.4-r2.ebuild   |  43 ---
 2 files changed, 431 deletions(-)

diff --git a/games-strategy/tornado/files/tornado-1.4-r2-gentoo.patch 
b/games-strategy/tornado/files/tornado-1.4-r2-gentoo.patch
deleted file mode 100644
index 72951781f3e..000
--- a/games-strategy/tornado/files/tornado-1.4-r2-gentoo.patch
+++ /dev/null
@@ -1,388 +0,0 @@
 a/doc/man/de/Makefile
-+++ b/doc/man/de/Makefile
-@@ -9,10 +9,10 @@
- 
- install-man: tornado.6
-   @echo "Installing german manpage ..."
--  if [ ! -d "$(PREFIX)/man/de/man6" ]; then \
--mkdir -p $(PREFIX)/man/de/man6; \
-+  if [ ! -d "$(DESTDIR)/$(PREFIX)/share/man/de/man6" ]; then \
-+mkdir -p $(DESTDIR)/$(PREFIX)/share/man/de/man6; \
-   fi
--  install -m 0644 tornado.6 $(PREFIX)/man/de/man6
-+  install -m 0644 tornado.6 $(DESTDIR)/$(PREFIX)/share/man/de/man6
- 
- clean:
-   rm -f tornado.6
 a/doc/man/fr/Makefile
-+++ b/doc/man/fr/Makefile
-@@ -9,10 +9,10 @@
- 
- install-man: tornado.6
-   @echo "Installing French manpage ..."
--  if [ ! -d "$(PREFIX)/man/fr/man6" ]; then \
--mkdir -p $(PREFIX)/man/fr/man6; \
-+  if [ ! -d "$(DESTDIR)/$(PREFIX)/share/man/fr/man6" ]; then \
-+mkdir -p $(DESTDIR)/$(PREFIX)/share/man/fr/man6; \
-   fi
--  install -m 0644 tornado.6 $(PREFIX)/man/fr/man6
-+  install -m 0644 tornado.6 $(DESTDIR)/$(PREFIX)/share/man/fr/man6
- 
- clean:
-   rm -f tornado.6
 a/doc/man/it/Makefile
-+++ b/doc/man/it/Makefile
-@@ -9,10 +9,10 @@
- 
- install-man: tornado.6
-   @echo "Installing Italian manpage ..."
--  if [ ! -d "$(PREFIX)/man/it/man6" ]; then \
--mkdir -p $(PREFIX)/man/it/man6; \
-+  if [ ! -d "$(DESTDIR)/$(PREFIX)/share/man/it/man6" ]; then \
-+mkdir -p $(DESTDIR)/$(PREFIX)/share/man/it/man6; \
-   fi
--  install -m 0644 tornado.6 $(PREFIX)/man/it/man6
-+  install -m 0644 tornado.6 $(DESTDIR)/$(PREFIX)/share/man/it/man6
- 
- clean:
-   rm -f tornado.6
 a/doc/man/Makefile
-+++ b/doc/man/Makefile
-@@ -15,10 +15,10 @@
- 
- install-man: tornado.6
-   @echo "Installing manpage ..."
--  if [ ! -d "$(PREFIX)/man/man6" ]; then \
--mkdir -p $(PREFIX)/man/man6; \
-+  if [ ! -d "$(DESTDIR)/$(PREFIX)/share/man/man6" ]; then \
-+mkdir -p $(DESTDIR)/$(PREFIX)/share/man/man6; \
-   fi
--  install -m 0644 tornado.6 $(PREFIX)/man/man6
-+  install -m 0644 tornado.6 $(DESTDIR)/$(PREFIX)/share/man/man6
-   $(MAKE) -C de install-man
-   $(MAKE) -C fr install-man
-   $(MAKE) -C it install-man
 a/doc/man/nl/Makefile
-+++ b/doc/man/nl/Makefile
-@@ -9,10 +9,10 @@
- 
- install-man: tornado.6
-   @echo "Installing Dutch manpage ..."
--  if [ ! -d "$(PREFIX)/man/nl/man6" ]; then \
--mkdir -p $(PREFIX)/man/nl/man6; \
-+  if [ ! -d "$(DESTDIR)/$(PREFIX)/share/man/nl/man6" ]; then \
-+mkdir -p $(DESTDIR)/$(PREFIX)/share/man/nl/man6; \
-   fi
--  install -m 0644 tornado.6 $(PREFIX)/man/nl/man6
-+  install -m 0644 tornado.6 $(DESTDIR)/$(PREFIX)/share/man/nl/man6
- 
- clean:
-   rm -f tornado.6
 a/doc/man/no/Makefile
-+++ b/doc/man/no/Makefile
-@@ -9,10 +9,10 @@
- 
- install-man: tornado.6
-   @echo "Installing Norwegian manpage ..."
--  if [ ! -d "$(PREFIX)/man/no/man6" ]; then \
--mkdir -p $(PREFIX)/man/no/man6; \
-+  if [ ! -d "$(DESTDIR)/$(PREFIX)/share/man/no/man6" ]; then \
-+mkdir -p $(DESTDIR)/$(PREFIX)/share/man/no/man6; \
-   fi
--  install -m 0644 tornado.6 $(PREFIX)/man/no/man6
-+  install -m 0644 tornado.6 $(DESTDIR)/$(PREFIX)/share/man/no/man6
- 
- clean:
-   rm -f tornado.6
 a/doc/man/ru/Makefile
-+++ b/doc/man/ru/Makefile
-@@ -9,10 +9,10 @@
- 
- install-man: tornado.6
-   @echo "Installing Russian manpage ..."
--  if [ ! -d "$(PREFIX)/man/ru/man6" ]; then \
--mkdir -p $(PREFIX)/man/ru/man6; \
-+  if [ ! -d "$(DESTDIR)/$(PREFIX)/share/man/ru/man6" ]; then \
-+mkdir -p $(DESTDIR)/$(PREFIX)/share/man/ru/man6; \
-   fi
--  install -m 0644 tornado.6 $(PREFIX)/man/ru/man6
-+  install -m 0644 tornado.6 $(DESTDIR)/$(PREFIX)/share/man/ru/man6
- 
- clean:
-   rm -f tornado.6
 a/Makefile
-+++ b/Makefile
-@@ -1,10 +1,9 @@
--CC = gcc
- MAKE = make
--LDFLAGS = -lncurses
-+LDLIBS = $(shell $(

[gentoo-commits] proj/sandbox:master commit in: tests/

2021-10-20 Thread Mike Frysinger
commit: ac981df3077edde8bfc95dc54d8a82943986042f
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Oct 21 02:40:59 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Oct 21 02:40:59 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=ac981df3

tests: handle fd leakage from GNU make jobservers

Current versions of GNU make (at least v4.3) seem to be leaking its
jobserver fds to children which breaks some tests that expect fd 3
and higher to be free.  Add some startup logic to clean those to fix
`make -j check` failures.

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

 tests/atlocal.in  | 18 ++
 tests/script-1.sh |  5 -
 2 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/tests/atlocal.in b/tests/atlocal.in
index 91b41b2..e8213c0 100644
--- a/tests/atlocal.in
+++ b/tests/atlocal.in
@@ -24,5 +24,23 @@ export SANDBOX_VERBOSE=0
 # If the terminal has this flag set, the tests get all messed up.
 stty -tostop 2>/dev/null || :
 
+# Some tests want this internal path.
+for devfd in /proc/self/fd /dev/fd ; do
+   [ -e "${devfd}" ] && break
+done
+
+# GNU make likes to leak fds when using jobservers (i.e. using -j).
+case "${MAKEFLAGS}" in
+*--jobserver-auth=*)
+   flags=${MAKEFLAGS#*--jobserver-auth=}
+   flags=${flags%% *}
+   for fd in $(echo "${flags}" | tr ',' ' ') ; do
+   if [ -e "${devfd}/${fd}" ] ; then
+   eval "exec ${fd}>&-"
+   fi
+   done
+   ;;
+esac
+
 # This script must finish with ($? == 0) else the autotest runner gets upset.
 :

diff --git a/tests/script-1.sh b/tests/script-1.sh
index 3ac6252..8b18114 100755
--- a/tests/script-1.sh
+++ b/tests/script-1.sh
@@ -1,5 +1,8 @@
 #!/bin/sh
 # http://bugs.gentoo.org/257418
 [ "${at_xfail}" = "yes" ] && exit 77 # see script-0
-(>/dev/fd/3)
+(
+cd "${devfd}"
+>3
+)
 exit 0



[gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/

2021-10-20 Thread Sam James
commit: fa06c4db0e2174a903e0f4c4df36d9e95fdde334
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 21 02:36:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 21 02:36:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa06c4db

sys-power/powertop: Stabilize 2.14 amd64, #819069

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

 sys-power/powertop/powertop-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.14.ebuild 
b/sys-power/powertop/powertop-2.14.ebuild
index 378581ae5c2..0819e42ea94 100644
--- a/sys-power/powertop/powertop-2.14.ebuild
+++ b/sys-power/powertop/powertop-2.14.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
SRC_URI=""
 else
SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 inherit autotools ${GIT_ECLASS} linux-info



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

2021-10-20 Thread Sam James
commit: f44b55cbd6309a0e112dbbe99c606c72a99e7b64
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 21 02:35:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 21 02:35:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f44b55cb

app-misc/dateutils: Stabilize 0.4.8 amd64, #809425

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

 app-misc/dateutils/dateutils-0.4.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/dateutils/dateutils-0.4.8.ebuild 
b/app-misc/dateutils/dateutils-0.4.8.ebuild
index 3e16869e3d1..9731a031943 100644
--- a/app-misc/dateutils/dateutils-0.4.8.ebuild
+++ b/app-misc/dateutils/dateutils-0.4.8.ebuild
@@ -13,7 +13,7 @@ case "${PV}" in
;;
*)

SRC_URI="https://github.com/hroptatyr/dateutils/releases/download/v${PV}/${P}.tar.xz";
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 esac
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/

2021-10-20 Thread Sam James
commit: a22b55750d006165178ed1d36a809020ddd58c76
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 21 02:36:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 21 02:36:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a22b5575

sys-power/powertop: Stabilize 2.14 x86, #819069

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

 sys-power/powertop/powertop-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.14.ebuild 
b/sys-power/powertop/powertop-2.14.ebuild
index 0819e42ea94..77cd9d7e8bd 100644
--- a/sys-power/powertop/powertop-2.14.ebuild
+++ b/sys-power/powertop/powertop-2.14.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
SRC_URI=""
 else
SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 inherit autotools ${GIT_ECLASS} linux-info



[gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/

2021-10-20 Thread Sam James
commit: 15ee267a401f6fde0a1e647ff82bbb0b4013dd82
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 21 02:36:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 21 02:36:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ee267a

sys-power/powertop: Stabilize 2.14 ppc, #819069

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

 sys-power/powertop/powertop-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.14.ebuild 
b/sys-power/powertop/powertop-2.14.ebuild
index 77cd9d7e8bd..8a04f76ad74 100644
--- a/sys-power/powertop/powertop-2.14.ebuild
+++ b/sys-power/powertop/powertop-2.14.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
SRC_URI=""
 else
SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 inherit autotools ${GIT_ECLASS} linux-info



[gentoo-commits] proj/sandbox:master commit in: libsandbox/

2021-10-20 Thread Mike Frysinger
commit: 861541d1080fca9400c264c221bc5ec6b48de1b0
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Oct 21 01:43:36 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Oct 21 01:43:36 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=861541d1

libsandbox: drop redundant regs ptrace lookup

We don't need to lookup the register set twice, so drop the 2nd call.
These parts of the code were merged during a refactor and while they
made sense when they were in separate places, they don't here.

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

 libsandbox/trace.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/libsandbox/trace.c b/libsandbox/trace.c
index 3efef23..fc700e3 100644
--- a/libsandbox/trace.c
+++ b/libsandbox/trace.c
@@ -467,9 +467,8 @@ static void trace_loop(void)
 
ret = trace_get_regs(®s);
nr = trace_get_sysnum(®s);
-
se = lookup_syscall_in_tbl(tbl_after_fork, nr);
-   ret = trace_get_regs(®s);
+
if (before_syscall) {
_sb_debug("%s:%i", se ? se->name : "IDK", nr);
if (!trace_check_syscall(se, ®s)) {



[gentoo-commits] repo/proj/guru:dev commit in: www-client/torbrowser-launcher/

2021-10-20 Thread Maciej Barć
commit: 06a4cc78a79be946908f4830b17484a39d3ef1e5
Author: Maciej Barć  riseup  net>
AuthorDate: Thu Oct 21 01:24:40 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Thu Oct 21 01:24:40 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=06a4cc78

www-client/torbrowser-launcher: bump to 0.3.5

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Maciej Barć  riseup.net>

 www-client/torbrowser-launcher/Manifest|  1 +
 .../torbrowser-launcher-0.3.5.ebuild   | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/www-client/torbrowser-launcher/Manifest 
b/www-client/torbrowser-launcher/Manifest
index 1a9da1946..150cf6a0d 100644
--- a/www-client/torbrowser-launcher/Manifest
+++ b/www-client/torbrowser-launcher/Manifest
@@ -1 +1,2 @@
 DIST torbrowser-launcher-0.3.3.tar.gz 187239 BLAKE2B 
8792e5474efe32124b401287bfbe01caef40381a35bb09062903da09c51f246b6092da2a3ffb84531c8f2be1bb45079263b8e46c98c5efa370abc6200289ac99
 SHA512 
129bcc3006d1cda92ab521c5106cacccf934b964b737f28bd89de6872f061b9e039678ca34b8ed30f348a0a47c3d87661b103f48e19a7edfae72a69512220fe6
+DIST torbrowser-launcher-0.3.5.tar.gz 195445 BLAKE2B 
87ba04a5dd49316148631d3da6cf0b328160b817b7c42062bf6eeb1bedfc2cad6276640422139adc2b4031bfb6d0aa9bb93636b8e629e3b53433909bdf962768
 SHA512 
d9e30a721393d1530bc288fd74925731b71016d34670b6b33e1e76e271f956e2d2e35bd29f81389b1c90db15257e1e6281bd3aeeb9c3cc533ab9a5d109803254

diff --git a/www-client/torbrowser-launcher/torbrowser-launcher-0.3.5.ebuild 
b/www-client/torbrowser-launcher/torbrowser-launcher-0.3.5.ebuild
new file mode 100644
index 0..836bdf7b7
--- /dev/null
+++ b/www-client/torbrowser-launcher/torbrowser-launcher-0.3.5.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1 optfeature xdg
+
+DESCRIPTION="A program to download, updated, and run the Tor Browser Bundle"
+HOMEPAGE="https://github.com/micahflee/torbrowser-launcher";
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/micahflee/${PN}.git";
+else
+   SRC_URI="https://github.com/micahflee/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+RESTRICT="test"
+LICENSE="MIT"
+SLOT="0"
+IUSE="apparmor"
+
+RDEPEND="
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/PyQt5[${PYTHON_USEDEP},widgets]
+   dev-python/PySocks[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   apparmor? ( sys-libs/libapparmor )
+"
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   # delete apparmor profiles
+   if ! use apparmor; then
+   rm -r "${D}/etc/apparmor.d" || die "Failed to remove apparmor 
profiles"
+   rmdir "${D}/etc" || die "Failed to remove empty directory"
+   fi
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   elog "To get additional features, some optional runtime dependencies"
+   elog "may be installed:"
+   optfeature "updating over system TOR" net-vpn/tor dev-python/txsocksx
+}



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwayland/

2021-10-20 Thread Davide Pesavento
commit: 36b75f925c082a01ab9c0d20226bd2c73bcc8a16
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu Oct 21 00:15:37 2021 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu Oct 21 00:15:37 2021 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=36b75f92

dev-qt/qtwayland: drop redundant/indirect dep on libxkbcommon

qtwayland uses libxkbcommon only through qtgui's QtXkbCommonSupport.
There are some conditional code paths depending on QT_CONFIG(xkbcommon)
but the latter is already force-enabled via qtgui[libinput].

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Davide Pesavento  gentoo.org>

 dev-qt/qtwayland/qtwayland-5.15.2..ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-qt/qtwayland/qtwayland-5.15.2..ebuild 
b/dev-qt/qtwayland/qtwayland-5.15.2..ebuild
index 0e26d41f..7ecd5279 100644
--- a/dev-qt/qtwayland/qtwayland-5.15.2..ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.15.2..ebuild
@@ -20,7 +20,6 @@ DEPEND="
=dev-qt/qtdeclarative-${QT5_PV}*:5=
=dev-qt/qtgui-${QT5_PV}*:5=[egl,libinput,vulkan=,X?]
media-libs/libglvnd
-   x11-libs/libxkbcommon
vulkan? ( dev-util/vulkan-headers )
X? (
=dev-qt/qtgui-${QT5_PV}*[-gles2-only]



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwayland/

2021-10-20 Thread Davide Pesavento
commit: 62332410050ad50c0751ab255531c23531096207
Author: Davide Pesavento  gentoo  org>
AuthorDate: Wed Oct 20 23:48:13 2021 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Wed Oct 20 23:48:13 2021 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=62332410

dev-qt/qtwayland: add missing dep on dev-util/wayland-scanner

Bug: https://bugs.gentoo.org/818997
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Davide Pesavento  gentoo.org>

 dev-qt/qtwayland/qtwayland-5.15.2..ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-qt/qtwayland/qtwayland-5.15.2..ebuild 
b/dev-qt/qtwayland/qtwayland-5.15.2..ebuild
index 6b0c9b9c..0e26d41f 100644
--- a/dev-qt/qtwayland/qtwayland-5.15.2..ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.15.2..ebuild
@@ -29,6 +29,9 @@ DEPEND="
)
 "
 RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-util/wayland-scanner
+"
 
 src_configure() {
local myqmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: sys-block/mbuffer/

2021-10-20 Thread Thomas Deutschmann
commit: 0519f292dae9b894cb393622abce39fec95eba91
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Oct 20 23:48:25 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Oct 20 23:48:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0519f292

sys-block/mbuffer: bump to v20211018

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-block/mbuffer/Manifest | 2 +-
 sys-block/mbuffer/{mbuffer-20211004.ebuild => mbuffer-20211018.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/mbuffer/Manifest b/sys-block/mbuffer/Manifest
index 891af613e64..3d1ff63588e 100644
--- a/sys-block/mbuffer/Manifest
+++ b/sys-block/mbuffer/Manifest
@@ -1,3 +1,3 @@
 DIST mbuffer-20210328.tgz 148009 BLAKE2B 
b369fdae908cfa239e70d092f512f1613215f1a38e5f2dba9403edeb5579fe14a099f0b9950572c1e294c7d5938bd5a363a1cc3239b4553ecd24c6b805fbfe27
 SHA512 
69f7cac7fe49a86944092d642c6138455ba95da8e6d00abd41b37d126a9f03c3252e69795c5fb5bf8e56d0ce1461bde6b51f48c5eb7073ee49ee4e6df83d834d
 DIST mbuffer-20210829.tgz 148786 BLAKE2B 
af4d47eab143861a10fa5e9f86cc0066594b675baf37dd63ba71dffb4a22a4bd057ea4a03d50ba210af8c1021dad258a33d46525a11c7cc2ad0dd852839f3b9a
 SHA512 
67b7398c27fb4539d36437b5224a7305216c32af140d5dd9d4af734227bb4bb4c9e8c577e05e315534c5e1cf65a87a9a7a32a212cc4faef17e3c387b3895ef47
-DIST mbuffer-20211004.tgz 149261 BLAKE2B 
81427f9684266de53a7e76e33378ff94c9af08768d2105ee1481399d88180c3ef358c21c99716d82ef965ba809e3814029a3c9f844c987ab812d8e5624ba8e67
 SHA512 
d5914b5c59ec1fee92af6915d8abebc71459461a2d8acd0d93060f3799b5a4104f08d29349b3500553d532a279804d22a40ef0ff001c45a2bdb72d3966c2d7a8
+DIST mbuffer-20211018.tgz 149348 BLAKE2B 
0b9fbd6b48198cb8def22687420c61ed2e60f7be5ba10365bdc324f4de33c5e1fafdad93c53031d8fb4cb2d2cbb1695e517761eb6859f2f80ffabbeacb4783c9
 SHA512 
9e08bec5945e7495b469578381d154c2820aed51d1afbf5d0b9bdd693acc095bb4b69e376f5e6a9a8e239f5b9adfcdc7e091d692006248447490ce0547bb7109

diff --git a/sys-block/mbuffer/mbuffer-20211004.ebuild 
b/sys-block/mbuffer/mbuffer-20211018.ebuild
similarity index 100%
rename from sys-block/mbuffer/mbuffer-20211004.ebuild
rename to sys-block/mbuffer/mbuffer-20211018.ebuild



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

2021-10-20 Thread Maciej Barć
commit: 10d8c779f12a542762ee643b279bb3a8e8b6ce44
Author: Maciej Barć  riseup  net>
AuthorDate: Wed Oct 20 23:47:22 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Wed Oct 20 23:47:22 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10d8c779

app-text/komikku: bump to 0.35.1

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Maciej Barć  riseup.net>

 app-text/komikku/Manifest  |  1 +
 app-text/komikku/komikku-0.35.1.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
index cc0a7bef6..1404479ed 100644
--- a/app-text/komikku/Manifest
+++ b/app-text/komikku/Manifest
@@ -1,3 +1,4 @@
 DIST komikku-0.28.1.tar.gz 1670259 BLAKE2B 
bcb89f644eca7b6e322442316234e5d39d9db6d32e31b09b170abac74168f17e39cc2a368fa624edde0e0b3aa3892768d3d6adddf5b649bdf7cf34c775730b98
 SHA512 
c9db5ce5944520802bccdf5ce906fa2f3dea2209ea7fd060e7349944320148350dbfd131acb9b88ffba8d6712d0fd849110345aca625ce2af97e20bd0817d343
 DIST komikku-0.29.2.tar.gz 1675938 BLAKE2B 
b593fa015b0d6b5cf2c2686d60731091a7cf68ba7522712df281cd360bdf61fb46eb33cfecc14301ddc309daccd4607ebd563441bb33cd857ec06f940d4e1956
 SHA512 
3aa286623cd33a787efdd3fde35a67616ef93a542356b1c17fca82d5700b535055eb609393b54bd7e011f7c5949105ddea9b78eb111cc5f4bf2dddbc604c8bc9
 DIST komikku-0.30.0.tar.gz 1676088 BLAKE2B 
998dcf327c902f96594d9025dd91628fc7480cfd5068c67a221693cc24bdf4f13955e5c630695e00b0d1d6b2f14925a7e8236019d8cc99f9fbb1405fcb27b211
 SHA512 
503d32e20ee54f53882e056623e2bba3992397d1703f5796fa0cabe6792cbb8bb9fa50ac19722200cd37976f3a8780e6afff94e7f751d4f5a19b57574c54d50b
+DIST komikku-0.35.1.tar.gz 3352609 BLAKE2B 
4231771bb0f4cfd58fc90a0090deec97ac0ecb4ef1158f334755cbd417ae88911734b6906bf4907662d1ee121f7fbc6b8c8da601119d211ff9be5d34ebac2de8
 SHA512 
2360ae0797ddc47ac06303668a802ddaa77c7fe6007c08623d789002fa85276884fc929a00b50395c00d4500e3911ff7bf366452f151257d53890de849dd9ff3

diff --git a/app-text/komikku/komikku-0.35.1.ebuild 
b/app-text/komikku/komikku-0.35.1.ebuild
new file mode 100644
index 0..776414599
--- /dev/null
+++ b/app-text/komikku/komikku-0.35.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN^}"
+MY_P="${MY_PN}-v${PV}"
+
+PYTHON_COMPAT=( python3_{8,9} )
+
+inherit python-single-r1 meson gnome2-utils xdg
+
+DESCRIPTION="An online/offline manga reader for GNOME"
+HOMEPAGE="https://gitlab.com/valos/Komikku";
+SRC_URI="https://gitlab.com/valos/${MY_PN}/-/archive/v${PV}/${MY_P}.tar.gz -> 
${P}.tar.gz"
+
+RESTRICT="test"
+KEYWORDS="~amd64"
+LICENSE="GPL-3"
+SLOT="0"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   >=gui-libs/libhandy-1.2.0
+   >=x11-libs/gtk+-3.24.10:3
+   $(python_gen_cond_dep '
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/cloudscraper[${PYTHON_USEDEP}]
+   dev-python/dateparser[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/natsort[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pure-protobuf[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/unidecode[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="
+   ${PYTHON_DEPS}
+   ${DEPEND}
+"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_install() {
+   meson_src_install
+   python_optimize
+
+   sed -i "s|#!.*|#!/usr/bin/${EPYTHON}|" "${D}/usr/bin/${PN}"  ||
+   die "Failed to fix ${D}/usr/bin/${PN} interpreter"
+}
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+   xdg_pkg_preinst
+}
+
+pkg_postinst() {
+   gnome2_gconf_install
+   gnome2_schemas_update
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   gnome2_gconf_uninstall
+   gnome2_schemas_update
+   xdg_pkg_postrm
+}



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

2021-10-20 Thread Thomas Deutschmann
commit: 35fd2c1be8a752ba37fb31f3ebaa275d86546a67
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Oct 20 23:31:40 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Oct 20 23:46:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35fd2c1b

media-gfx/imagemagick: bump to EAPI 8

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-gfx/imagemagick/imagemagick-6.9.12.25.ebuild | 4 ++--
 media-gfx/imagemagick/imagemagick-7.1.0.10.ebuild  | 4 ++--
 media-gfx/imagemagick/imagemagick-.ebuild  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-gfx/imagemagick/imagemagick-6.9.12.25.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.12.25.ebuild
index d17773f5081..a1dbc094b6a 100644
--- a/media-gfx/imagemagick/imagemagick-6.9.12.25.ebuild
+++ b/media-gfx/imagemagick/imagemagick-6.9.12.25.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI="8"
 
-inherit flag-o-matic libtool perl-functions toolchain-funcs multilib
+inherit flag-o-matic libtool perl-functions toolchain-funcs
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick6.git";

diff --git a/media-gfx/imagemagick/imagemagick-7.1.0.10.ebuild 
b/media-gfx/imagemagick/imagemagick-7.1.0.10.ebuild
index 42e59445111..1961824e98c 100644
--- a/media-gfx/imagemagick/imagemagick-7.1.0.10.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.1.0.10.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI="8"
 
-inherit flag-o-matic libtool perl-functions toolchain-funcs multilib
+inherit flag-o-matic libtool perl-functions toolchain-funcs
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick.git";

diff --git a/media-gfx/imagemagick/imagemagick-.ebuild 
b/media-gfx/imagemagick/imagemagick-.ebuild
index 3f1ab1fd0bf..c512047389c 100644
--- a/media-gfx/imagemagick/imagemagick-.ebuild
+++ b/media-gfx/imagemagick/imagemagick-.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI="8"
 
-inherit flag-o-matic libtool perl-functions toolchain-funcs multilib
+inherit flag-o-matic libtool perl-functions toolchain-funcs
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick.git";



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

2021-10-20 Thread Thomas Deutschmann
commit: 5103826f24b86e42d858e97aa76c60f9b68c2795
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Oct 20 23:33:44 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Oct 20 23:46:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5103826f

media-gfx/imagemagick: sync live ebuild

Fixes: fc56a7f7b ("media-gfx/imagemagick: add ~riscv keyword")
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/media-gfx/imagemagick/imagemagick-.ebuild 
b/media-gfx/imagemagick/imagemagick-.ebuild
index c512047389c..1961824e98c 100644
--- a/media-gfx/imagemagick/imagemagick-.ebuild
+++ b/media-gfx/imagemagick/imagemagick-.ebuild
@@ -13,7 +13,7 @@ else
MY_PV="$(ver_rs 3 '-')"
MY_P="ImageMagick-${MY_PV}"
SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="A collection of tools and libraries for many image formats"



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

2021-10-20 Thread Thomas Deutschmann
commit: 7f77a2ff555ea7f9a4ca58bc5a0d8a56e444638e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Oct 20 23:43:13 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Oct 20 23:46:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f77a2ff

media-gfx/imagemagick: USE=heif should pull in media-libs/libheif[x265]

Imagemagick manipulates images and images in HEIF container are stored
x265 encoded so it doesn't make sense to pull in libheif without USE=x265
or imagemagick wouldn't be able to write HEIF images.

Closes: https://bugs.gentoo.org/805284
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-gfx/imagemagick/imagemagick-6.9.12.25.ebuild | 2 +-
 media-gfx/imagemagick/imagemagick-7.1.0.10.ebuild  | 2 +-
 media-gfx/imagemagick/imagemagick-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-gfx/imagemagick/imagemagick-6.9.12.25.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.12.25.ebuild
index a1dbc094b6a..2475294ebb2 100644
--- a/media-gfx/imagemagick/imagemagick-6.9.12.25.ebuild
+++ b/media-gfx/imagemagick/imagemagick-6.9.12.25.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
fontconfig? ( media-libs/fontconfig )
fpx? ( >=media-libs/libfpx-1.3.0-r1 )
graphviz? ( media-gfx/graphviz )
-   heif? ( media-libs/libheif:= )
+   heif? ( media-libs/libheif:=[x265] )
jbig? ( >=media-libs/jbigkit-2:= )
jpeg? ( virtual/jpeg:0 )
jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )

diff --git a/media-gfx/imagemagick/imagemagick-7.1.0.10.ebuild 
b/media-gfx/imagemagick/imagemagick-7.1.0.10.ebuild
index 1961824e98c..d47b238fb19 100644
--- a/media-gfx/imagemagick/imagemagick-7.1.0.10.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.1.0.10.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
fontconfig? ( media-libs/fontconfig )
fpx? ( >=media-libs/libfpx-1.3.0-r1 )
graphviz? ( media-gfx/graphviz )
-   heif? ( media-libs/libheif:= )
+   heif? ( media-libs/libheif:=[x265] )
jbig? ( >=media-libs/jbigkit-2:= )
jpeg? ( virtual/jpeg:0 )
jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )

diff --git a/media-gfx/imagemagick/imagemagick-.ebuild 
b/media-gfx/imagemagick/imagemagick-.ebuild
index 1961824e98c..d47b238fb19 100644
--- a/media-gfx/imagemagick/imagemagick-.ebuild
+++ b/media-gfx/imagemagick/imagemagick-.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
fontconfig? ( media-libs/fontconfig )
fpx? ( >=media-libs/libfpx-1.3.0-r1 )
graphviz? ( media-gfx/graphviz )
-   heif? ( media-libs/libheif:= )
+   heif? ( media-libs/libheif:=[x265] )
jbig? ( >=media-libs/jbigkit-2:= )
jpeg? ( virtual/jpeg:0 )
jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )



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

2021-10-20 Thread Thomas Deutschmann
commit: 6ce2f45d96edf46a789782106c8599ea533cee68
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Oct 20 22:48:14 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Oct 20 23:46:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce2f45d

dev-libs/librdkafka: bump to v1.8.2

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest|   1 +
 dev-libs/librdkafka/librdkafka-1.8.2.ebuild | 106 
 2 files changed, 107 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 23954568164..6fa639baa2c 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -6,3 +6,4 @@ DIST librdkafka-1.6.0.tar.gz 2909665 BLAKE2B 
64b9098531febc0c4b06ce8d6d6cc65b989
 DIST librdkafka-1.6.1.tar.gz 2920909 BLAKE2B 
03d949319b022bc933a9b816660f87498cf9df460f41c65f08e5f6aa22cf5766974f4abe5fe0078054a21df45cc0b46f30383ce83743348fd3124e3b9ffed7f5
 SHA512 
19f64f275c7cd1c60f026a466c79021549e4acced60e6c01b364944ddb2f4a2c0784ab35031275c406b638a14b958c6f904177e51e2fcb4d058c541d046677dc
 DIST librdkafka-1.7.0.tar.gz 2946082 BLAKE2B 
ea74e2dbd0e25ed998a80a0c964e78993f233c3fec1555dbefe11e0e9a407badcc903fbdef47289c82627a67cfce0d995a2786b90e810d874ccba04ba81fbc67
 SHA512 
2fb1eb1821d6eb2e3c4346aebd26a96c612f18a055e6861c49231957e8694758bd31aafa45c066280d6b1359e95e5a61927a276dab161356448da0685f5658fa
 DIST librdkafka-1.8.0.tar.gz 4092247 BLAKE2B 
e35235d92a5253956e24946493f03fa9f575efafb94279d4982e0aa86508fed5f4ce66887adab71168f03f61c0917e8722aa5d0314ea2d86b069fb52402e8e89
 SHA512 
6a612f0e2f7028c7b46314615e22a39ad36f54a2b83fe75e1f838eae7bb33d9bf5bdf45fbf8471af18ddb9c54bff8514180918e6ab15ff1faa4555af4a1e35e0
+DIST librdkafka-1.8.2.tar.gz 4097028 BLAKE2B 
37a3190417e973ea4629012e358ff61cda45eb0134448dd0054fd1f1cac57f3543b11b0b0d518f219f30f79f7665a214c75084d6a8474687b7e686395724
 SHA512 
8c8ae291129b78e3b8367307ad1b1715af1438cd76d7160d64d13a58adf84c7c9f51efeba4656f55e101c25e4cb744db0d8bb5c01a2decb229e4567d16bdcb22

diff --git a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
new file mode 100644
index 000..08a217cf453
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit python-any-r1 toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka";
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git";
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if [[ ${PV} != "" ]]; then
+   sed -i \
+   -e "s/^\(export 
RDKAFKA_GITVER=\).*/\1\"${PV}@release\"/" \
+   tests/run-test.sh || die
+   fi
+}
+
+src_configure() {
+   tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --prefix="${EPREFIX}/usr"
+   --build="${CBUILD}"
+   --host="${CHOST}"
+   --mandir="${EPREFIX}/usr/share/man"
+   --infodir="${EPREFIX}/usr/share/info"
+   --datadir="${EPREFIX}/usr/share"
+   --sysconfdir="${EPREFIX}/etc"
+   --localstatedir="${EPREFIX}/var"
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   ./configure ${myeconf[@]} || die
+}
+
+src_test() {
+   # Simulate CI so we do not fail when tests are running longer than 
expected,
+   # 
https://github.com/edenhill/librdkafka/blob/v1.6.1/tests/0062-stats_event.c#L101-L116
+   local -x CI=true
+
+   emake -C tests run_local
+}
+
+src_install() {

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

2021-10-20 Thread Thomas Deutschmann
commit: 7054c1795a6dbaa53df1339372bba4ff627c14af
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Oct 20 23:21:28 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Oct 20 23:46:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7054c179

app-admin/rsyslog: bump to v8.2110.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/rsyslog/Manifest|   2 +
 app-admin/rsyslog/rsyslog-8.2110.0.ebuild | 487 ++
 2 files changed, 489 insertions(+)

diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index e17168bc042..dd06b0ad5bf 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -2,7 +2,9 @@ DIST rsyslog-8.2102.0.tar.gz 3123684 BLAKE2B 
f5c4e00d68ec82ed3f7b89dd5e888bebda9
 DIST rsyslog-8.2104.0.tar.gz 3175254 BLAKE2B 
ed772d4e460105b8406305574fdbe4aeca7ba57ba975b78f91d279460fee0faa767fcda3d2d8a4ba6d543bf9e920f9b7cf5ddf9e4d3ccfc9ae3b08c318a6c5b0
 SHA512 
15ded57f32259bb12b3378d10bc2d4d6eff39623f1195357dafa58e5c1154aedc0d60ff0746599707f380cf3bfc5ca955f15f1213572fa447cc333d479e0eefc
 DIST rsyslog-8.2106.0.tar.gz 3180745 BLAKE2B 
a949c36e0c5251fa3cd7748387990b667564561a5fcf0250bb19ebf62bf88f367814f86d743c64e0b5e5a184e2160ec0c2cd2600ac0ffc655e41d651495e9311
 SHA512 
309bba7e53f0dc6462f8cac781f567ce879f31bc020b233e80aa4461cc4c6e9279ca1c65c910ce3015fcab9ed663020db84ff4073c03a436b5be66e57a99164f
 DIST rsyslog-8.2108.0.tar.gz 3204178 BLAKE2B 
d120f2b20521a40fbe985a4ba751edd51ed5917fcd0db5d7abb35ecada3ada31f99d34f74cd3278736356e8f09f13b79ca2166e4732676a97655c189d257e3fa
 SHA512 
95096660bc93f7808d22c39549d7429deb340ef8d706f08dc8be35f48d1c7e3d389907fdf18ba04dd54fb59c9780fdb267eef7985184f0e5932bf11f46c5423b
+DIST rsyslog-8.2110.0.tar.gz 3217225 BLAKE2B 
df239609b7a5e08d2a5b1ab5823d45868ac75e1359876e032d4de633165878310f43bfacabab2df4b5657789f77dd2d93814d2fe2aa39e18b267b9bb9234c975
 SHA512 
b3ec40a272e1fee3034fb24a21ae6c773878b013c04bd01279f6b3bba65a98287c3497a3c4c3e46f8c9137b3dc491a11a7e193f7ee0347b769c4162b48aa
 DIST rsyslog-doc-8.2102.0.tar.gz 6419104 BLAKE2B 
134c7ccde6f7435b35840fa37f5774223ac1ebd7dc10db961900a7b1600483156518433c7f70d0981e96ea750e1916ab53e346abacf58066bf141e85c719ae00
 SHA512 
a5dc4fb9bd8892fac693c5692b926c8d7d9fa36667d6b4c6eccba750713af88d4317f6232efc2a16de38c2e58c4a8bc4d04c9ebb2e7ebc3b0878d53eef20dd2e
 DIST rsyslog-doc-8.2104.0.tar.gz 6451275 BLAKE2B 
cb8a38b28caec17babd190e463070b862071a75c4c63a7208e56f039f84ae7a5c6045112697c61635d328e56d9427f692e67a9d6fefc94b59ad28481210f1481
 SHA512 
6c898fa606190c5cf214822503f060b1692cd907731858736a395511b66d7b0d1cf6dfcc90c4cecbe21b099197ae2187db53d719f44f85f26a1bd34971539d36
 DIST rsyslog-doc-8.2106.0.tar.gz 6500747 BLAKE2B 
d004af40dfc82577fe262993b10497cbf50142295ccfc046126e0d8cc85dd964cca7798732d2f41ef9d776096b3ec99a8c835bb037a78c9030ea6cd596d1e057
 SHA512 
04c205ea463f7487baedf60d0469f3752edfb60a0833954a3f208d52ed6495152c785a4a8ea47396ac85b581ced0657f7b51d313c2d4295e26d547b996ff4ca3
 DIST rsyslog-doc-8.2108.0.tar.gz 6527584 BLAKE2B 
b7974d2f723603017f1c725f820e03f355af1805d77143e6ff9eeb02e54a991ba4c143fc45b48b3e1625328e68113df36d71abd0763983a8db655081c5d81abc
 SHA512 
d4ca8c91cbdd7be458083ffec9d933e5d1e175dff93fdf9274f5ca444c9cfe8710349c16de6edfd3e12cf97fc889a9e71059ef1d0b85fda4ed335fb107b98a9f
+DIST rsyslog-doc-8.2110.0.tar.gz 6533014 BLAKE2B 
16670903ddbbc14ef5ebc726964d1fa879849294401825a4e2c65e0ca06924830c2c882b98ab6eb6c2f639dfcf683b8c7659b49965b4280d441935126364ce9c
 SHA512 
f0081b28d7394af30d4e1873a040208ec358d45c7336c69e99e2d6d4a2aae86a25a65d3c803b6570668e24625e50e01d5af3f9fa90f1c8cc82b45b1b6bd7a7e0

diff --git a/app-admin/rsyslog/rsyslog-8.2110.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.2110.0.ebuild
new file mode 100644
index 000..3646a0ea17e
--- /dev/null
+++ b/app-admin/rsyslog/rsyslog-8.2110.0.ebuild
@@ -0,0 +1,487 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit autotools linux-info python-any-r1 systemd
+
+DESCRIPTION="An enhanced multi-threaded syslogd with database support and more"
+HOMEPAGE="https://www.rsyslog.com/";
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git";
+
+   DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git";
+
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+
+   SRC_URI="
+   https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
+   doc? ( 
https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz )
+   "
+fi
+
+LICENSE="GPL-3 LGPL-3 Apache-2.0"
+SLOT="0"
+
+IUSE="clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp"
+IUSE+=" impcap jemalloc kafka kerberos kubernetes mdblookup"
+IUSE+=" mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl"
+IUSE+=" postgres

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

2021-10-20 Thread Thomas Deutschmann
commit: ecdccec5dab7565efae64fe8d12726a51f3fcb5f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Oct 20 23:23:30 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Oct 20 23:46:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecdccec5

media-gfx/imagemagick: bump to v6.9.12-25 & v7.1.0-10

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-gfx/imagemagick/Manifest |   2 +
 media-gfx/imagemagick/imagemagick-6.9.12.25.ebuild | 262 
 media-gfx/imagemagick/imagemagick-7.1.0.10.ebuild  | 269 +
 3 files changed, 533 insertions(+)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index 63326f1fc7c..d7ea5483e8e 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -1,4 +1,6 @@
 DIST ImageMagick-6.9.12-20.tar.xz 9174816 BLAKE2B 
ccdb4775867224d08871b7147fa20e6b09305f6501a07de85ad53b862c47921c5b6b39eaf62fa86258c1a6fea1abe417817b4a4887a981a6f5a786636fa57946
 SHA512 
2ba849ef7212b0255f1db6509b718f7dd3825d16e45ea115a77ecf6b8afc41cb823ba0c124aa0afe5605f1aa5e2865daa00da88568bf5874225de6620fe3
 DIST ImageMagick-6.9.12-21.tar.xz 9173096 BLAKE2B 
0d8e0a414f2026539be16873ada2d097ce11beb0becf1e132eb6f7d9e4a69063a46eef4834c55268f5af5abbb87e17bb79c5f1182291d144e5155e5f68393070
 SHA512 
1ec038d555f0e72b79f830602047019819e36ffeb9053317685ac13a84e83d8d694980ff7203139e222568adab812d7f7b113793031e87cafb94aa75737b0b5d
+DIST ImageMagick-6.9.12-25.tar.xz 9177972 BLAKE2B 
d115f6722bdb4122d022182849b7fb40f13320f82909e00675806621511356651f3e9c3f1189fde69276509c0e7916a5127e76b9294da591b8dd963bc8fceec3
 SHA512 
34b25bb9c46960ffd4258d7476d9111fb2334819dd7bb68e08749c6ac483e0403bd36f8da0ab5ea0fc5838a3cffbd9622649ab95272f9fb56a0092fe0257b8ff
+DIST ImageMagick-7.1.0-10.tar.xz 10304648 BLAKE2B 
8688c52387c185fd190e98d84d9c285191b9a827058c8e1200a7676399e43b8950a2f8f1cefc99dcfbf967ed3f803d67f2a8677a48932fa7c44ebe5c01ac6993
 SHA512 
72ef704460473af9c8fbd0d49cb264fc23eaaf24ce3e319916e7f23ad715d45f44f4ecebc02b9edba55a584b59c407f0a777fa9add2e49f7c69341bcac169c4b
 DIST ImageMagick-7.1.0-5.tar.xz 10308228 BLAKE2B 
c65f0bb04133a6390770cb06ed4a102fef58647b6d03c09ad840a0b0abf18a5875c244c5d8fb10492f5ccc62d976c170659ead93ad7b8a8178c88fe3778dfa20
 SHA512 
1fc66c57e4dbe01c2730508c42cd8a8e94be087751b3ad460318e1d4a7aa2c1af95d22b2f432037590af5e7f4a8e3cdeb276278423ed30d485267a907c7006d6
 DIST ImageMagick-7.1.0-6.tar.xz 10316740 BLAKE2B 
a0b6591300d48b648004c9701d2cb21afbb652760230384b4711a8d741875ba28d31b0c1b468f93c8278a01aeef94eed0dbe14a3670ae7207704bb0eda1a
 SHA512 
951541ad24095a2ac03fa26bfb38363795d7e86f1cae90ede9ab5991b28090dd05cc6c5bec62a0c3d664fa5191021fa01b760cfa7ccd94c80d93f24484afa5d3

diff --git a/media-gfx/imagemagick/imagemagick-6.9.12.25.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.12.25.ebuild
new file mode 100644
index 000..d17773f5081
--- /dev/null
+++ b/media-gfx/imagemagick/imagemagick-6.9.12.25.ebuild
@@ -0,0 +1,262 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic libtool perl-functions toolchain-funcs multilib
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick6.git";
+   inherit git-r3
+   MY_P="imagemagick-"
+else
+   MY_PV="$(ver_rs 3 '-')"
+   MY_P="ImageMagick-${MY_PV}"
+   SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="A collection of tools and libraries for many image formats"
+HOMEPAGE="https://www.imagemagick.org/";
+
+LICENSE="imagemagick"
+SLOT="0/6.9.11-60"
+IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
+
+REQUIRED_USE="corefonts? ( truetype )
+   svg? ( xml )
+   test? ( corefonts )"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="virtual/pkgconfig"
+
+RDEPEND="
+   dev-libs/libltdl:0
+   bzip2? ( app-arch/bzip2 )
+   corefonts? ( media-fonts/corefonts )
+   djvu? ( app-text/djvu )
+   fftw? ( sci-libs/fftw:3.0 )
+   fontconfig? ( media-libs/fontconfig )
+   fpx? ( >=media-libs/libfpx-1.3.0-r1 )
+   graphviz? ( media-gfx/graphviz )
+   heif? ( media-libs/libheif:= )
+   jbig? ( >=media-libs/jbigkit-2:= )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
+   lcms? ( media-libs/lcms:2= )
+   lqr? ( media-libs/liblqr )
+   opencl? ( virtual/opencl )
+   openexr? ( media-libs/openexr:0= )
+   pango? ( x11-libs/pango )
+   perl? ( >=dev-lang/perl-5.8.8:0=

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

2021-10-20 Thread John Helmert III
commit: ef8191ed5c50e69cf79a343c4e56660849081337
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Oct 20 23:41:30 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Oct 20 23:42:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef8191ed

x11-wm/i3-gaps: add 4.20

Signed-off-by: John Helmert III  gentoo.org>

 x11-wm/i3-gaps/Manifest|  1 +
 x11-wm/i3-gaps/i3-gaps-4.20.ebuild | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/x11-wm/i3-gaps/Manifest b/x11-wm/i3-gaps/Manifest
index a50c19c767e..99b903f8472 100644
--- a/x11-wm/i3-gaps/Manifest
+++ b/x11-wm/i3-gaps/Manifest
@@ -1 +1,2 @@
 DIST i3-gaps-4.19.1.tar.gz 4189285 BLAKE2B 
91dcf3024cfdc01f52eefc53912d5d2264c51683ae1249761fa848593ffea94ee67d7638d07e078477074fa57158d099f668a27f88b7ad3c10e56efb464bb6d9
 SHA512 
200610a221655beee5c204dca1b2d8fe37c64d9054713605a403ba8973b30460bbc64f9172aa3b262f2f8b477584fca667137147ac076bb06745130f31750a9a
+DIST i3-gaps-4.20.tar.gz 4200904 BLAKE2B 
a76825404119b9161b90eebfd0d5beca53dc6b081ce434c6eac059abf7446452817364a598bfed76965807307be80227dd221162eb299b63276a8639a0f8f7e4
 SHA512 
e0fd261df5dd80bf7d2e1b13da88fa4968a03e9a883a7d5f4d2a68fe62cc3df8f675acde1f35a9dbd9ecec7e800322264e7f869d89f34c77668a310b866fb316

diff --git a/x11-wm/i3-gaps/i3-gaps-4.20.ebuild 
b/x11-wm/i3-gaps/i3-gaps-4.20.ebuild
new file mode 100644
index 000..0cbd667483c
--- /dev/null
+++ b/x11-wm/i3-gaps/i3-gaps-4.20.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson optfeature
+
+DESCRIPTION="i3 fork with gaps and some more features"
+HOMEPAGE="https://github.com/Airblader/i3";
+SRC_URI="https://github.com/Airblader/i3/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/i3-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="dev-libs/glib:2
+   dev-libs/libev
+   dev-libs/libpcre
+   dev-libs/yajl:=
+   x11-libs/cairo[X,xcb(+)]
+   x11-libs/libxcb:=[xkb]
+   x11-libs/libxkbcommon[X]
+   x11-libs/pango[X]
+   x11-libs/startup-notification
+   x11-libs/xcb-util
+   x11-libs/xcb-util-cursor
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-wm
+   x11-libs/xcb-util-xrm"
+DEPEND="${COMMON_DEPEND}
+   test? (
+   dev-perl/ExtUtils-PkgConfig
+   dev-perl/IPC-Run
+   dev-perl/Inline
+   dev-perl/Inline-C
+   dev-perl/X11-XCB
+   dev-perl/XS-Object-Magic
+   x11-apps/xhost
+   x11-base/xorg-server[xephyr,xvfb]
+   x11-misc/xvfb-run
+   )"
+BDEPEND="app-text/asciidoc
+   app-text/xmlto
+   dev-lang/perl
+   virtual/pkgconfig"
+RDEPEND="${COMMON_DEPEND}
+   dev-lang/perl
+   dev-perl/AnyEvent-I3
+   dev-perl/JSON-XS
+   !x11-wm/i3"
+
+DOCS=( RELEASE-NOTES-$(ver_cut 1-3) )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-4.18-musl.patch"
+)
+
+src_configure() {
+   local emesonargs=(
+   -Ddocdir="/usr/share/doc/${PF}"
+   -Ddocs=$(usex doc true false)
+   -Dmans=true
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   exeinto /etc/X11/Sessions
+   newexe - i3wm <<- EOF
+   #!/usr/bin/env sh
+   exec /usr/bin/i3
+   EOF
+}
+
+pkg_postinst() {
+   optfeature "Application launcher" x11-misc/dmenu
+   optfeature "Simple screen locker" x11-misc/i3lock
+   optfeature "Status bar generator" x11-misc/i3status
+}



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

2021-10-20 Thread Maciej Barć
commit: d0dc2660f8639e8ff6171e52f0190332d16c
Author: Maciej Barć  riseup  net>
AuthorDate: Wed Oct 20 23:32:36 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Wed Oct 20 23:34:03 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0dc2660

dev-python/pymeeus: bump to 0.5.11

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Maciej Barć  riseup.net>

 dev-python/pymeeus/Manifest  |  1 +
 dev-python/pymeeus/pymeeus-0.5.11.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/pymeeus/Manifest b/dev-python/pymeeus/Manifest
index 248a77df6..80bd193a6 100644
--- a/dev-python/pymeeus/Manifest
+++ b/dev-python/pymeeus/Manifest
@@ -1,2 +1,3 @@
 DIST PyMeeus-0.3.13.tar.gz 5254730 BLAKE2B 
09ed8f061e9c515c215318b613305e2f7ea1e5a2581c9caa270443a32de760dd77e09007771154177fe7e45cb7f8874351f585a5b17f4f56956e6049f68bcf87
 SHA512 
436eb990c47eab2eefa4d8eaa65171d4e630653c73f316d4f6097c10306aae70983fba074bfbaa44737ce2f55b4450b5c44e5a15e551f30a2c533f35a1d05965
 DIST PyMeeus-0.4.2.tar.gz 5299266 BLAKE2B 
ff2361762f7e1c8eeb81f521dce75acbda90228133e3fc0c9aea494ff2f9b2a5b5f70c7f58e6c864f2fae025fb7dda3ce390642362fefb4d8a6ac23dc3986324
 SHA512 
d3f3341b1546d6a632d18916f8aefec7e4cb437693d8373a09a87d3a28525436acd7b8b6ada57d127e1449a493e5d676af985e874cb330b53f80e0bcbc91dffc
+DIST PyMeeus-0.5.11.tar.gz 5368346 BLAKE2B 
d1bde9d62bd3349533b086ecbf5f6c455caf333cbdb0f32d11cac450db07708e442bc44cb085ec5140231158b95068e688e9c8abfcc62ba0e52e1cdd2de294b8
 SHA512 
9c109a7ed0ff3635e8b1eb4ee444bc5086528169fc942719385b02c5d5eca1f1ec3d3988bb06140e94f3d4ab741473880d8a36e187c468b9b91a3254575b92e6

diff --git a/dev-python/pymeeus/pymeeus-0.5.11.ebuild 
b/dev-python/pymeeus/pymeeus-0.5.11.ebuild
new file mode 100644
index 0..00b432413
--- /dev/null
+++ b/dev-python/pymeeus/pymeeus-0.5.11.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="PyMeeus"
+MY_P="${MY_PN}-${PV}"
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python implementation of Jean Meeus astronomical routines"
+HOMEPAGE="https://github.com/architest/pymeeus";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/${MY_P}"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme



[gentoo-commits] repo/proj/guru:dev commit in: app-arch/libarchive-qt/

2021-10-20 Thread Maciej Barć
commit: 6299af48d2f136228340c6697044985614e2fda3
Author: Maciej Barć  riseup  net>
AuthorDate: Wed Oct 20 23:33:51 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Wed Oct 20 23:34:03 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6299af48

app-arch/libarchive-qt: bump to 2.0.6

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Maciej Barć  riseup.net>

 app-arch/libarchive-qt/Manifest   |  1 +
 app-arch/libarchive-qt/libarchive-qt-2.0.6.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/app-arch/libarchive-qt/Manifest b/app-arch/libarchive-qt/Manifest
index 46d437af4..ce865c4ad 100644
--- a/app-arch/libarchive-qt/Manifest
+++ b/app-arch/libarchive-qt/Manifest
@@ -1,2 +1,3 @@
 DIST libarchive-qt-2.0.3.tar.gz 52793 BLAKE2B 
bfc29a21c54421b4c589eb5d444b7d9cb40c9d4f71b3ac36489df5f919e9d6eb2455574b1ad6c435cb3556f5ff697a0e6244554cf2dbaf032c1c77dc454f8328
 SHA512 
4d3c809a6bac4db576314a6b52893613de3b6d7eefc7ce74271ce5e6c5b73f3650380ba4b987724abda722e70cce3d1555a5ffd470d867ae9e1157cde7e761ee
 DIST libarchive-qt-2.0.4.tar.gz 52779 BLAKE2B 
a46605eae1880df638933fb780b846b98e6c58407fc601362f5b70823ae0559ae50f72bc85a1addfd6c385d0fa8d2aea07058e03ab6ada5e2425ab23ed78a08a
 SHA512 
37b8719f689f6670543c41ebe1a1e73f4cc1fda48415103708832a94aeee2b27753c6e17e60e6849c05f2a98486e7e819a7d15faf284234bd47c18feb9565893
+DIST libarchive-qt-2.0.6.tar.gz 99095 BLAKE2B 
57089d64179344a621d9d8be993b77f299a18a3cbd727c79adde2f7821e2cd5ca4a750ddd8707622de1c929f7f8ba3d4c42238f3d86d924e0fc42f73950acd30
 SHA512 
aa25952a585724579c4f8885414b7f343d958f576bfd8278c09cdec0f8ca776bb6480b5e3e545c33adbbd3c980ff20ce36ee37cc754df2971e77b04292a05828

diff --git a/app-arch/libarchive-qt/libarchive-qt-2.0.6.ebuild 
b/app-arch/libarchive-qt/libarchive-qt-2.0.6.ebuild
new file mode 100644
index 0..ad8ad3261
--- /dev/null
+++ b/app-arch/libarchive-qt/libarchive-qt-2.0.6.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg cmake
+
+DESCRIPTION="A Qt based archiving solution with libarchive backend"
+HOMEPAGE="https://gitlab.com/marcusbritanicus/libarchive-qt";
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/marcusbritanicus/${PN}.git";
+else
+   
SRC_URI="https://gitlab.com/marcusbritanicus/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+RESTRICT="test"
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="static-libs"
+
+DEPEND="
+   app-arch/libarchive[lzma,bzip2,zlib]
+   app-arch/lrzip
+   app-arch/lzip
+   app-arch/lzop
+   dev-qt/qtgui:5
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DINSTALL_STATIC=$(usex static-libs)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DateTime-Set/

2021-10-20 Thread Andreas K. Hüttel
commit: 17b009fed60d851122ceac3c28dc18ec3392705e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 20 22:45:16 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 20 22:59:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17b009fe

dev-perl/DateTime-Set: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/DateTime-Set/DateTime-Set-0.390.0.ebuild | 26 ---
 1 file changed, 26 deletions(-)

diff --git a/dev-perl/DateTime-Set/DateTime-Set-0.390.0.ebuild 
b/dev-perl/DateTime-Set/DateTime-Set-0.390.0.ebuild
deleted file mode 100644
index 6b288b9da0e..000
--- a/dev-perl/DateTime-Set/DateTime-Set-0.390.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=FGLOCK
-DIST_VERSION=0.3900
-inherit perl-module
-
-DESCRIPTION="Datetime sets and set math"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-perl/DateTime-0.120.0
-   >=dev-perl/Set-Infinite-0.590.0
-   dev-perl/Params-Validate
-"
-DEPEND="${RDEPEND}
-   dev-perl/Module-Build
-   test? ( virtual/perl-Test-Simple )
-"
-# meta.json is incorrect, it needs P-V and M-B



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DateTime-HiRes/

2021-10-20 Thread Andreas K. Hüttel
commit: 26506a24e1a30d4cb6de28febf52202d72b2a273
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 20 22:44:08 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 20 22:59:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26506a24

dev-perl/DateTime-HiRes: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../DateTime-HiRes/DateTime-HiRes-0.30.0.ebuild| 27 --
 dev-perl/DateTime-HiRes/Manifest   |  1 -
 2 files changed, 28 deletions(-)

diff --git a/dev-perl/DateTime-HiRes/DateTime-HiRes-0.30.0.ebuild 
b/dev-perl/DateTime-HiRes/DateTime-HiRes-0.30.0.ebuild
deleted file mode 100644
index 66503ef468b..000
--- a/dev-perl/DateTime-HiRes/DateTime-HiRes-0.30.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=DROLSKY
-DIST_VERSION=0.03
-inherit perl-module
-
-DESCRIPTION="Create DateTime objects with sub-second current time resolution"
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-perl/DateTime
-   virtual/perl-Time-HiRes
-"
-BDEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   virtual/perl-File-Spec
-   >=virtual/perl-Test-Simple-0.960.0
-   )
-"

diff --git a/dev-perl/DateTime-HiRes/Manifest b/dev-perl/DateTime-HiRes/Manifest
index 226287fc7e8..9c407af6c54 100644
--- a/dev-perl/DateTime-HiRes/Manifest
+++ b/dev-perl/DateTime-HiRes/Manifest
@@ -1,2 +1 @@
-DIST DateTime-HiRes-0.03.tar.gz 24278 BLAKE2B 
89430f4c1c520dce86951b7231883b374a5ec081e0b844b2a0c4d86744eadfd577238a173fb5cd4138f78ee39d7d4e4be6f8399aac1b658aa89f7b49d68864b5
 SHA512 
94b5cf4d3dd73efca7a1ac184df06b1525c09873d7d0090e15a7107d7ecec48cdc3e5c8670499c2701e4c6a03fd6594f8ce51e732ee8ba7cb1dd34827149c207
 DIST DateTime-HiRes-0.04.tar.gz 27696 BLAKE2B 
f5e08d0facd0dd636d8fb198f31cec7ca1df28fec5b1f9b60085c8916389ba716d3661614bc0689b980aed20f264cc94eb6999734cbba499f9e9994195c7fb20
 SHA512 
5e0a8c3e0efd4b50a6057e56200735c5457edbc99005cea4620f2b6c095c47b283b62b2d6f06a8ddc2886c9020cb0e32f9fb33c8fd711210c67bc8391fa57bc3



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DateTime-Format-Natural/

2021-10-20 Thread Andreas K. Hüttel
commit: 5188a39cdb16e9fde86e6db586f588e55fc20341
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 20 22:41:41 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 20 22:59:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5188a39c

dev-perl/DateTime-Format-Natural: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../DateTime-Format-Natural-1.110.0.ebuild | 47 --
 dev-perl/DateTime-Format-Natural/Manifest  |  1 -
 2 files changed, 48 deletions(-)

diff --git 
a/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.110.0.ebuild 
b/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.110.0.ebuild
deleted file mode 100644
index 15f85f31727..000
--- a/dev-perl/DateTime-Format-Natural/DateTime-Format-Natural-1.110.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=SCHUBIGER
-DIST_VERSION=1.11
-inherit perl-module
-
-DESCRIPTION="Parse informal natural language date/time strings"
-
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   virtual/perl-Carp
-   dev-perl/Clone
-   dev-perl/Date-Calc
-   dev-perl/DateTime
-   dev-perl/DateTime-TimeZone
-   virtual/perl-Exporter
-   virtual/perl-File-Spec
-   virtual/perl-Getopt-Long
-   dev-perl/List-MoreUtils
-   >=dev-perl/Params-Validate-1.150.0
-   virtual/perl-Scalar-List-Utils
-   virtual/perl-Storable
-   virtual/perl-Term-ReadLine
-   dev-perl/boolean
-"
-DEPEND="
-   dev-perl/Module-Build
-"
-BDEPEND="${RDEPEND}
-   >=dev-perl/Module-Build-0.420.0
-   test? (
-   dev-perl/Module-Util
-   dev-perl/Test-MockTime
-   virtual/perl-Test-Simple
-   )
-"
-PERL_RM_FILES=(
-   t/pod-coverage.t
-   t/pod.t
-)

diff --git a/dev-perl/DateTime-Format-Natural/Manifest 
b/dev-perl/DateTime-Format-Natural/Manifest
index 5f9a5ec81a5..4231c0fc865 100644
--- a/dev-perl/DateTime-Format-Natural/Manifest
+++ b/dev-perl/DateTime-Format-Natural/Manifest
@@ -1,2 +1 @@
-DIST DateTime-Format-Natural-1.11.tar.gz 82424 BLAKE2B 
454b6c525f3bdee31ad077ba3445b307e175f023dcee3309b7b9f05eced9d9424bde28700dbf22b210910bd056b21293e026290c3a9bf7b47ac3f73d2ac1ccfb
 SHA512 
1e89fe7ea05eec620f453cde4874bba6ced5d4055944e9e396226041c1d2efaa9b5a4852b88484b7dc00d792d2842a5c74f5eb86e70b220a3a8afbc7ec80
 DIST DateTime-Format-Natural-1.12.tar.gz 82853 BLAKE2B 
4705b8449bf255d9a2e15bca7dfe862d0c44e9e851808f2879e3452df083e89d97af2ff48a599959102a85bfb4d701b5dd390200c6516eae49cf29bb2e43fa32
 SHA512 
c2685815e76d7208d2491a01bc93e0c15657325fc1e9b33b85f123085814b9d4554a25b575241605a6c819f1627486b093bf08eeb25bb55531e15a15ddf158c8



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DBI-Shell/

2021-10-20 Thread Andreas K. Hüttel
commit: 3723d103acb1c04e6d9e4fbc02d88ba370901d04
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 20 22:58:54 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 20 22:59:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3723d103

dev-perl/DBI-Shell: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/DBI-Shell/DBI-Shell-11.950.0-r2.ebuild | 27 -
 dev-perl/DBI-Shell/Manifest |  1 -
 2 files changed, 28 deletions(-)

diff --git a/dev-perl/DBI-Shell/DBI-Shell-11.950.0-r2.ebuild 
b/dev-perl/DBI-Shell/DBI-Shell-11.950.0-r2.ebuild
deleted file mode 100644
index 6167612c4c3..000
--- a/dev-perl/DBI-Shell/DBI-Shell-11.950.0-r2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=TLOWERY
-DIST_VERSION=11.95
-inherit perl-module
-
-DESCRIPTION="Interactive command shell for the DBI"
-
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-RDEPEND="dev-perl/IO-Tee
-   dev-perl/Text-Reform
-   dev-perl/DBI
-   dev-perl/Text-CSV_XS"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${P}-perl526.patch"
-   "${FILESDIR}/${P}-local-scalar.patch"
-   "${FILESDIR}/${P}-nochrdir.patch"
-   "${FILESDIR}/${P}-sprintf-warn.patch"
-)

diff --git a/dev-perl/DBI-Shell/Manifest b/dev-perl/DBI-Shell/Manifest
index 55e8ccddc80..454bc4aba77 100644
--- a/dev-perl/DBI-Shell/Manifest
+++ b/dev-perl/DBI-Shell/Manifest
@@ -1,2 +1 @@
-DIST DBI-Shell-11.95.tar.gz 51147 BLAKE2B 
299d553eccd1c295b4221997d2ee95ebb1f0b865691e78d9864ab6ad39190593e3286551f7484f8e5dd028e126c3e7a9d5c3e3e73fa52ab7cdaaea6318257365
 SHA512 
a19fa2573dc20cb6844a523653f588da1eca56b4e8138b789cd7aa5c50b255ee4b374eda9baae588b5bdcd42183c9384f1fb8234d11022e02cb7f81dc0bd6c84
 DIST DBI-Shell-11.97.tar.gz 57123 BLAKE2B 
0c4d459dda185b6fb2ea292912da4624e1a4ed33aa4487eabf5c6c5be6571c1e8d32b29b703749fe562ebbd60aa389f62d5e3461863c5777490345451bf8cad8
 SHA512 
74bf7244691b8dee967bae4076b59b912d66ac08f48f8468531d003db6d85d43d836116f8314961602a002b58fc9f6d3bea88076e1d7e2783d430137dec68f4b



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DateTime-TimeZone/

2021-10-20 Thread Andreas K. Hüttel
commit: 34b5790a090137350a8c6f4d2bdf648f3ed557c0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 20 22:47:56 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 20 22:59:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b5790a

dev-perl/DateTime-TimeZone: Version bump 2.50

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../DateTime-TimeZone-2.500.0.ebuild   | 36 ++
 dev-perl/DateTime-TimeZone/Manifest|  1 +
 2 files changed, 37 insertions(+)

diff --git a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.500.0.ebuild 
b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.500.0.ebuild
new file mode 100644
index 000..3ab808eeb63
--- /dev/null
+++ b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.500.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=2.50
+inherit perl-module
+
+DESCRIPTION="Time zone object base class and factory"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+
+RDEPEND="
+   >=dev-perl/Class-Singleton-1.30.0
+   >=virtual/perl-File-Spec-3.0.0
+   dev-perl/Module-Runtime
+   >=dev-perl/Params-ValidationCompiler-0.130.0
+   >=virtual/perl-Scalar-List-Utils-1.330.0
+   >=dev-perl/Specio-0.150.0
+   dev-perl/Try-Tiny
+   dev-perl/namespace-autoclean
+   virtual/perl-parent
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Path
+   virtual/perl-File-Temp
+   virtual/perl-Storable
+   dev-perl/Test-Fatal
+   dev-perl/Test-Requires
+   >=virtual/perl-Test-Simple-0.960.0
+   )
+"

diff --git a/dev-perl/DateTime-TimeZone/Manifest 
b/dev-perl/DateTime-TimeZone/Manifest
index 8dbefef51f6..677a3d524cf 100644
--- a/dev-perl/DateTime-TimeZone/Manifest
+++ b/dev-perl/DateTime-TimeZone/Manifest
@@ -1 +1,2 @@
 DIST DateTime-TimeZone-2.47.tar.gz 1006477 BLAKE2B 
51d538f2e83c4179f0b77033953f7b8cb23b8978d916ae5e390acd773a59705f80a25ff3874bc71fa8c8f3ee94c8c755b59f76e8689e277a0ca4a4988bba69bf
 SHA512 
483c5314fa520c1597ad9c819b6785302cc77d719e4042babe6a35e72e7600e9b9d506950979d4051825588ad45efb0a2023bc08340e6fbb308f03706f3438bf
+DIST DateTime-TimeZone-2.50.tar.gz 996568 BLAKE2B 
62512945ce26617343ff53d458760fe1da67a33000715e57276c7194750771a47da2780282a6d6271e062d77c484f70a26f0afd8331827fc82554ffe
 SHA512 
3fa436bdcccdda2bc7d9506b0faaad654731b6bfb886ff1c69544211b697deb2a6d9810b4cfb858109b42bd4e53e532b2b958157a99108f2100038fd2f953e24



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DBD-SQLite/

2021-10-20 Thread Andreas K. Hüttel
commit: a0d3bd3f55ece81710f430e86eff1ac98cc1ba53
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 20 22:57:36 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 20 22:59:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d3bd3f

dev-perl/DBD-SQLite: Version bump 1.70

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/DBD-SQLite/DBD-SQLite-1.700.0.ebuild | 51 +++
 dev-perl/DBD-SQLite/Manifest  |  1 +
 2 files changed, 52 insertions(+)

diff --git a/dev-perl/DBD-SQLite/DBD-SQLite-1.700.0.ebuild 
b/dev-perl/DBD-SQLite/DBD-SQLite-1.700.0.ebuild
new file mode 100644
index 000..3a4777feddb
--- /dev/null
+++ b/dev-perl/DBD-SQLite/DBD-SQLite-1.700.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ISHIGAKI
+DIST_VERSION=1.70
+inherit perl-module
+
+DESCRIPTION="Self Contained RDBMS in a DBI Driver"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
+IUSE="system-sqlite"
+
+# Please read 
https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/DBD-SQLite
+# when bumping versions re: system-sqlite interop
+SYSTEM_SQLITE_DEP="
+   >=dev-db/sqlite-3.35.5[extensions(+)]
+"
+RDEPEND="
+   system-sqlite? ( ${SYSTEM_SQLITE_DEP} )
+   >=dev-perl/DBI-1.570.0
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-perl/DateTime-Format-W3CDTF/

2021-10-20 Thread Andreas K. Hüttel
commit: 8428b1c750db88551f415d2dbee93e844db5a87f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 20 22:43:42 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 20 22:59:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8428b1c7

dev-perl/DateTime-Format-W3CDTF: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../DateTime-Format-W3CDTF-0.70.0.ebuild   | 27 --
 dev-perl/DateTime-Format-W3CDTF/Manifest   |  1 -
 2 files changed, 28 deletions(-)

diff --git 
a/dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.70.0.ebuild 
b/dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.70.0.ebuild
deleted file mode 100644
index d4bd7b8a93d..000
--- a/dev-perl/DateTime-Format-W3CDTF/DateTime-Format-W3CDTF-0.70.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=GWILLIAMS
-DIST_VERSION=0.07
-inherit perl-module
-
-DESCRIPTION="Parse and format W3CDTF datetime strings"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-perl/DateTime"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.360.0
-   test? (
-   >=virtual/perl-Test-Simple-0.610.0
-   )
-"
-src_prepare() {
-   use test && perl_rm_files t/pod.t t/pod_coverage.t
-   perl-module_src_prepare
-}

diff --git a/dev-perl/DateTime-Format-W3CDTF/Manifest 
b/dev-perl/DateTime-Format-W3CDTF/Manifest
index 22e2f6cf3b2..1cbe00506f4 100644
--- a/dev-perl/DateTime-Format-W3CDTF/Manifest
+++ b/dev-perl/DateTime-Format-W3CDTF/Manifest
@@ -1,2 +1 @@
-DIST DateTime-Format-W3CDTF-0.07.tar.gz 29598 BLAKE2B 
11d1281124a59ccc1734bad641b9f0278b3a34d1bcb6ad6dc030fe2e384961fbcdfea7653c62578c9c22d636610a1b0bb4fea327ab0b4674d0a27178fcc81b62
 SHA512 
f5b8f3437c4e9a7e192900af16e83a567889dbdf1a934d604461c5096c271b497cda9bd4f9359658f536d262232e4521519f92c06bf07712922403baf6429c64
 DIST DateTime-Format-W3CDTF-0.08.tar.gz 32885 BLAKE2B 
049c45a757bca3e8bf437665cc1e4383d1efbd283fe613501354c38bf29f728543f1a4496dc30938e9d9cfbfc12118d491292ea0101a701f747ed75c344eddbd
 SHA512 
d7b04870909432a7a98189dc2239ec201f9132e5a5b6db5d3284351a7db31324c1451538880d215073f8fa1e0f909b99a51354e8e87d6c4cf11d90ea184c9b4e



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DateTime-Format-Strptime/

2021-10-20 Thread Andreas K. Hüttel
commit: e6bf4af1d836bf00cb2ae126b6147b713c1545d1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 20 22:42:42 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 20 22:59:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6bf4af1

dev-perl/DateTime-Format-Strptime: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../DateTime-Format-Strptime-1.770.0.ebuild| 37 --
 dev-perl/DateTime-Format-Strptime/Manifest |  1 -
 2 files changed, 38 deletions(-)

diff --git 
a/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.770.0.ebuild 
b/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.770.0.ebuild
deleted file mode 100644
index f601cacdeae..000
--- a/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.770.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=DROLSKY
-DIST_VERSION=1.77
-inherit perl-module
-
-DESCRIPTION="Parse and Format DateTimes using Strptime"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   virtual/perl-Carp
-   >=dev-perl/DateTime-1
-   >=dev-perl/DateTime-Locale-1.230.0
-   >=dev-perl/DateTime-TimeZone-2.90.0
-   virtual/perl-Exporter
-   dev-perl/Params-ValidationCompiler
-   >=dev-perl/Specio-0.330.0
-   dev-perl/Try-Tiny
-   virtual/perl-parent
-"
-BDEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   virtual/perl-File-Spec
-   dev-perl/Test-Fatal
-   >=virtual/perl-Test-Simple-0.960.0
-   dev-perl/Test-Warnings
-   )
-"

diff --git a/dev-perl/DateTime-Format-Strptime/Manifest 
b/dev-perl/DateTime-Format-Strptime/Manifest
index 244d481d96a..83b08188501 100644
--- a/dev-perl/DateTime-Format-Strptime/Manifest
+++ b/dev-perl/DateTime-Format-Strptime/Manifest
@@ -1,3 +1,2 @@
 DIST DateTime-Format-Strptime-1.74.tar.gz 105317 BLAKE2B 
997a76591b710f61e003998fc97ec26a8c5ce43dff83e42dd9cab5b13238c21e40f327afe46a0258b9f8e725abfc35d0d9957cf4e89936aa17cf79b1f7d111d9
 SHA512 
3b2b640f93956e82aff47f068c596018700615414c9b9ccf8d6bf68ad7b626ec86a831ec2b68807d7f137c10d4b8cfa5d2d50a6304252f3dfecbe9ff94e59617
-DIST DateTime-Format-Strptime-1.77.tar.gz 114321 BLAKE2B 
e942f79b4d54aac70b922f4c4b0649bef65a4b80a1aeb784409186c74a8e9dc3cf878460a9282ae947ce6a354da964a67403c5f0c2dd83e33ec2f36f07555497
 SHA512 
d6f997831ffe054b6052dc7d9a783fa64fb2dd90babbd97ea2dd11eacc0e6d1a6718c2dc877c444863be502482f6fc856f02f0feae8abb36220b60f417ee87ec
 DIST DateTime-Format-Strptime-1.79.tar.gz 119122 BLAKE2B 
8125e095d6bc9c14b26278bbf2d7b04b783533f75f441637b13c5d5a117bf248b4db6db8da3e8c72e4c39aa45acc38a00816eba21ee29ab13e953021b84086b6
 SHA512 
842da603c4314e2506f12de2a8ce5e7bf29b183d6064b7f40b663934fba3612e26073835c49c5f58accc9727f1c1883d48deb69e11ceec28f9f47e776c4e2d7c



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DateTime-TimeZone/

2021-10-20 Thread Andreas K. Hüttel
commit: 7522a413239b936a2f05358a529f3e53e5f7a72e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 20 22:45:51 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 20 22:59:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7522a413

dev-perl/DateTime-TimeZone: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../DateTime-TimeZone-2.130.0.ebuild   | 38 --
 dev-perl/DateTime-TimeZone/Manifest|  1 -
 2 files changed, 39 deletions(-)

diff --git a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.130.0.ebuild 
b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.130.0.ebuild
deleted file mode 100644
index a6855663eaa..000
--- a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.130.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DROLSKY
-DIST_VERSION=2.13
-inherit perl-module
-
-DESCRIPTION="Time zone object base class and factory"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-perl/Class-Singleton-1.30.0
-   virtual/perl-File-Spec
-   dev-perl/Module-Runtime
-   >=dev-perl/Params-ValidationCompiler-0.130.0
-   >=virtual/perl-Scalar-List-Utils-1.330.0
-   >=dev-perl/Specio-0.150.0
-   dev-perl/Try-Tiny
-   dev-perl/namespace-autoclean
-   virtual/perl-parent
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   virtual/perl-File-Path
-   virtual/perl-File-Temp
-   virtual/perl-Storable
-   dev-perl/Test-Fatal
-   dev-perl/Test-Requires
-   >=virtual/perl-Test-Simple-0.960.0
-   )
-"

diff --git a/dev-perl/DateTime-TimeZone/Manifest 
b/dev-perl/DateTime-TimeZone/Manifest
index de0a276c77a..8dbefef51f6 100644
--- a/dev-perl/DateTime-TimeZone/Manifest
+++ b/dev-perl/DateTime-TimeZone/Manifest
@@ -1,2 +1 @@
-DIST DateTime-TimeZone-2.13.tar.gz 945446 BLAKE2B 
cbc715cdea59098c1cb6994a99b93785769b0a97c32260fd2c00a0caa48682cbb0280db02e68e7d9dea97d5a557baa9a37cad86d9518a30a7d760bc0f7b6
 SHA512 
6003b2b6044c35a7c75840cf550d1f68500c1d762dc0ebdcf22e1714b68804382d2d969512d183c460fe89fe2fdbd8037463594536d6c3acee0ccf79734ac654
 DIST DateTime-TimeZone-2.47.tar.gz 1006477 BLAKE2B 
51d538f2e83c4179f0b77033953f7b8cb23b8978d916ae5e390acd773a59705f80a25ff3874bc71fa8c8f3ee94c8c755b59f76e8689e277a0ca4a4988bba69bf
 SHA512 
483c5314fa520c1597ad9c819b6785302cc77d719e4042babe6a35e72e7600e9b9d506950979d4051825588ad45efb0a2023bc08340e6fbb308f03706f3438bf



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DateTime-Locale/

2021-10-20 Thread Andreas K. Hüttel
commit: a509234863a14d25f377ef2bfa616610a7213753
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Oct 20 22:44:45 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Oct 20 22:59:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5092348

dev-perl/DateTime-Locale: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../DateTime-Locale/DateTime-Locale-1.160.0.ebuild | 43 -
 .../DateTime-Locale/DateTime-Locale-1.280.0.ebuild | 45 --
 dev-perl/DateTime-Locale/Manifest  |  2 -
 3 files changed, 90 deletions(-)

diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.160.0.ebuild 
b/dev-perl/DateTime-Locale/DateTime-Locale-1.160.0.ebuild
deleted file mode 100644
index 542db71ae8a..000
--- a/dev-perl/DateTime-Locale/DateTime-Locale-1.160.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=DROLSKY
-DIST_VERSION=1.16
-DIST_EXAMPLES=("eg/*")
-inherit perl-module
-
-DESCRIPTION="Localization support for DateTime"
-
-LICENSE="|| ( Artistic GPL-2+ ) unicode"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   virtual/perl-Carp
-   >=dev-perl/Dist-CheckConflicts-0.20.0
-   virtual/perl-Exporter
-   dev-perl/File-ShareDir
-   >=dev-perl/Params-ValidationCompiler-0.130.0
-   >=virtual/perl-Scalar-List-Utils-1.450.0
-   >=dev-perl/Specio-0.150.0
-   >=dev-perl/namespace-autoclean-0.190.0
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   >=dev-perl/File-ShareDir-Install-0.60.0
-   test? (
-   virtual/perl-CPAN-Meta-Requirements
-   >=dev-perl/CPAN-Meta-Check-0.11.0
-   virtual/perl-File-Spec
-   virtual/perl-Storable
-   dev-perl/Test-Fatal
-   dev-perl/Test-File-ShareDir
-   dev-perl/Test-Requires
-   >=virtual/perl-Test-Simple-0.960.0
-   dev-perl/Test-Warnings
-   )
-"

diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.280.0.ebuild 
b/dev-perl/DateTime-Locale/DateTime-Locale-1.280.0.ebuild
deleted file mode 100644
index 3083b970224..000
--- a/dev-perl/DateTime-Locale/DateTime-Locale-1.280.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=DROLSKY
-DIST_VERSION=1.28
-DIST_EXAMPLES=("eg/*")
-inherit perl-module
-
-DESCRIPTION="Localization support for DateTime"
-
-LICENSE="|| ( Artistic GPL-1+ ) unicode"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   virtual/perl-Carp
-   >=dev-perl/Dist-CheckConflicts-0.20.0
-   virtual/perl-Exporter
-   dev-perl/File-ShareDir
-   virtual/perl-File-Spec
-   >=dev-perl/Params-ValidationCompiler-0.130.0
-   >=virtual/perl-Scalar-List-Utils-1.450.0
-   >=dev-perl/Specio-0.150.0
-   virtual/perl-Storable
-   >=dev-perl/namespace-autoclean-0.190.0
-"
-BDEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   >=dev-perl/File-ShareDir-Install-0.60.0
-   test? (
-   virtual/perl-CPAN-Meta-Requirements
-   >=dev-perl/CPAN-Meta-Check-0.11.0
-   virtual/perl-File-Temp
-   dev-perl/IPC-System-Simple
-   dev-perl/Path-Tiny
-   dev-perl/Test-File-ShareDir
-   >=virtual/perl-Test-Simple-1.302.15
-   dev-perl/Test2-Plugin-NoWarnings
-   dev-perl/Test2-Suite
-   )
-"

diff --git a/dev-perl/DateTime-Locale/Manifest 
b/dev-perl/DateTime-Locale/Manifest
index 1ed7389dec3..a66ed722a65 100644
--- a/dev-perl/DateTime-Locale/Manifest
+++ b/dev-perl/DateTime-Locale/Manifest
@@ -1,3 +1 @@
-DIST DateTime-Locale-1.16.tar.gz 1228443 BLAKE2B 
43b9bc0439d269dd29856538c87ff866337dc989b85d7e677e62ececf93a194b65cfb99eae07c17a97e8d7c2c917cf533e751856e09c1d63684c70de99aac4a9
 SHA512 
66b09f2f2d9cbb9ed969c6e881dd68a48957d69d5d4cd8a998b7a79538050807d862813eae677ef28ec2ce645c8fc15b9b5de2b15ed077e936d63a44e072a145
-DIST DateTime-Locale-1.28.tar.gz 1391000 BLAKE2B 
ec19047a6d0e55db0235db480e96d49d3ef091df8a3b37acd87fc54936923298cb70b55480b048ac64376e28784f6995ce5f42793f626b5e8022078b03c98eee
 SHA512 
5c6349e9115bd8d6dba0b33809f9d8544f0d40802bbf0111005fda4990d3d815b236c44f60a1b5fe8d28d3f2f19343627df2d7ac87158be07e7de4f05c19a763
 DIST DateTime-Locale-1.32.tar.gz 1463023 BLAKE2B 
56dabcb6bddb81536cae8c5f8ad1073d9e1519faa97de4bb5de2ecc

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

2021-10-20 Thread Alessandro Barbieri
commit: 1765bd4875b9ff5444a1172c59ba25f7a76dffa0
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Oct 20 22:10:24 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Oct 20 22:30:36 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1765bd48

dev-python/pysaml2: add mock test dependency

Closes: https://bugs.gentoo.org/819012
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/pysaml2/pysaml2-7.0.1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/pysaml2/pysaml2-7.0.1.ebuild 
b/dev-python/pysaml2/pysaml2-7.0.1.ebuild
index 615984c89..2761ebaa8 100644
--- a/dev-python/pysaml2/pysaml2-7.0.1.ebuild
+++ b/dev-python/pysaml2/pysaml2-7.0.1.ebuild
@@ -27,13 +27,15 @@ RDEPEND="
dev-python/importlib_resources[${PYTHON_USEDEP}]
>=dev-python/xmlschema-1.2.1[${PYTHON_USEDEP}]
 "
-DEPEND="
-   ${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
test? (
dev-python/toml[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
dev-python/pymongo[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]
+
+   dev-python/mock[${PYTHON_USEDEP}]
)
 "
 



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

2021-10-20 Thread Alessandro Barbieri
commit: 08e554d41b3a964b0f6d4c42fc031a697900c733
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Oct 20 16:21:39 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Oct 20 22:30:36 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=08e554d4

dev-python/thriftrw: fix S

Closes: https://bugs.gentoo.org/819006
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/thriftrw/thriftrw-1.8.1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/thriftrw/thriftrw-1.8.1.ebuild 
b/dev-python/thriftrw/thriftrw-1.8.1.ebuild
index 487a1a554..4d01b168f 100644
--- a/dev-python/thriftrw/thriftrw-1.8.1.ebuild
+++ b/dev-python/thriftrw/thriftrw-1.8.1.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+MYPN="${PN}-python"
 PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
@@ -12,7 +13,8 @@ HOMEPAGE="
https://github.com/thriftrw/thriftrw-python
https://pypi.org/project/thriftrw
 "
-SRC_URI="https://github.com/thriftrw/thriftrw-python/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI="https://github.com/thriftrw/${MYPN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MYPN}-${PV}"
 
 SLOT="0"
 LICENSE="MIT"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/opentracing_instrumentation/, ...

2021-10-20 Thread Alessandro Barbieri
commit: 52f2c8d4d41f1325e7043fd7dc7e1b2d3171f69b
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Oct 20 22:05:45 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Wed Oct 20 22:30:36 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=52f2c8d4

dev-python/opentracing_instrumentation: fix S and patch

Closes: https://bugs.gentoo.org/819015
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 .../files/opentracing_instrumentation-3.3.1-no-coverage.patch  | 7 ++-
 .../opentracing_instrumentation-3.3.1.ebuild   | 4 +++-
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git 
a/dev-python/opentracing_instrumentation/files/opentracing_instrumentation-3.3.1-no-coverage.patch
 
b/dev-python/opentracing_instrumentation/files/opentracing_instrumentation-3.3.1-no-coverage.patch
index f03613479..cfb6d9ea8 100644
--- 
a/dev-python/opentracing_instrumentation/files/opentracing_instrumentation-3.3.1-no-coverage.patch
+++ 
b/dev-python/opentracing_instrumentation/files/opentracing_instrumentation-3.3.1-no-coverage.patch
@@ -1,11 +1,8 @@
 --- a/setup.cfg
 +++ b/setup.cfg
-@@ -14,7 +14,7 @@
-   tests/*
+@@ -15,4 +15,4 @@
+ tests/*
  
  [tool:pytest]
 -addopts = --cov=opentracing_instrumentation --cov-append -rs
 +addopts = -rs
- 
- [egg_info]
- tag_build = 

diff --git 
a/dev-python/opentracing_instrumentation/opentracing_instrumentation-3.3.1.ebuild
 
b/dev-python/opentracing_instrumentation/opentracing_instrumentation-3.3.1.ebuild
index 21bc67d6f..682d5e2ea 100644
--- 
a/dev-python/opentracing_instrumentation/opentracing_instrumentation-3.3.1.ebuild
+++ 
b/dev-python/opentracing_instrumentation/opentracing_instrumentation-3.3.1.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+MYPN="${PN/_/-python-}"
 PYTHON_COMPAT=( python3_8 )
 
 inherit distutils-r1
@@ -11,7 +12,8 @@ DESCRIPTION="A collection of Python instrumentation tools for 
the OpenTracing AP
 HOMEPAGE="
https://github.com/uber-common/opentracing-python-instrumentation
 "
-SRC_URI="https://github.com/uber-common/opentracing-python-instrumentation/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI="https://github.com/uber-common/${MYPN}/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}/${MYPN}-${PV}"
 
 SLOT="0"
 LICENSE="MIT"



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

2021-10-20 Thread Maciej Barć
commit: 832d2b5f5d6cfd9f8e81461cc0d6f51b2d474cde
Author: Maciej Barć  riseup  net>
AuthorDate: Wed Oct 20 22:06:08 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Wed Oct 20 22:06:24 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=832d2b5f

sci-mathematics/mathlib-tools: add lean slot

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Maciej Barć  riseup.net>

 sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild 
b/sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild
index f17034030..b1522ec7b 100644
--- a/sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild
+++ b/sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild
@@ -37,7 +37,7 @@ DEPEND="
 "
 RDEPEND="
${DEPEND}
-   dev-lang/lean
+   dev-lang/lean:0/3
 "
 
 distutils_enable_tests pytest



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

2021-10-20 Thread Maciej Barć
commit: cb04649b4cb80cbdaf9992ef2b023100ba61be42
Author: Maciej Barć  riseup  net>
AuthorDate: Wed Oct 20 21:58:01 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Wed Oct 20 22:06:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cb04649b

dev-lang/lean: add subslot

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Maciej Barć  riseup.net>

 dev-lang/lean/lean-3.33.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-lang/lean/lean-3.33.0.ebuild b/dev-lang/lean/lean-3.33.0.ebuild
index ade8a9dae..31967bcd4 100644
--- a/dev-lang/lean/lean-3.33.0.ebuild
+++ b/dev-lang/lean/lean-3.33.0.ebuild
@@ -11,9 +11,11 @@ DESCRIPTION="The Lean Theorem Prover"
 HOMEPAGE="https://leanprover-community.github.io/";
 
 if [[ "${PV}" == ** ]]; then
+   MAJOR=3  # sync this periodically for the live version
inherit git-r3
EGIT_REPO_URI="https://github.com/leanprover-community/lean.git";
 else
+   MAJOR=$(ver_cut 1)

SRC_URI="https://github.com/leanprover-community/lean/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
KEYWORDS="~amd64"
 fi
@@ -21,7 +23,7 @@ S="${WORKDIR}/lean-${PV}/src"
 
 RESTRICT="!test? ( test )"
 LICENSE="Apache-2.0"
-SLOT="0"
+SLOT="0/${MAJOR}"
 IUSE="+json test +threads"
 
 RDEPEND="dev-libs/gmp"



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

2021-10-20 Thread Michał Górny
commit: c925ae26f42e8ef58a79a848bfec797667cdfdc1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 20 20:57:25 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 21:43:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c925ae26

dev-python/tzlocal: Bump to 4.0.1

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

 dev-python/tzlocal/Manifest |  1 +
 dev-python/tzlocal/tzlocal-4.0.1.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/tzlocal/Manifest b/dev-python/tzlocal/Manifest
index 5820c783f33..a1fa8cebd1e 100644
--- a/dev-python/tzlocal/Manifest
+++ b/dev-python/tzlocal/Manifest
@@ -1,3 +1,4 @@
 DIST tzlocal-2.1.gh.tar.gz 18463 BLAKE2B 
73e886cfb6d13bebc1a15a222da60f368a15dc5a097acac74990b1d76bdaa229be8f12ff735d1828ccd78c4c8d06eb5bc0a07da695d70251af1e67e4fb71037e
 SHA512 
2679cebdc2692d9e0e1c9b714994ad881896f53e75ef407229a67c9fee9d27617638a2919865cb67e21e2bbd6e3bc13f2568343037e06603236f25a96aa6863d
 DIST tzlocal-3.0.gh.tar.gz 18924 BLAKE2B 
340739015ce0fae245ddcb2d3f6250886261a81a49c9db7960515e178090183d3a826ee494763503023c033d3d9c19771aad865d4c1150350a118250aab23362
 SHA512 
9060eb325783d183bfaf7038476031a2ea22fd4ba50f6b5caf3d8eda15d9c90e557c64a0218c7e3c3df51f385378fe8a17f10871abb038012e1d05a9547918c3
+DIST tzlocal-4.0.1.gh.tar.gz 22737 BLAKE2B 
0b84ab7ac80397d2d72e0627d3766e1f6a6402c3d0505f0ff0fc02fc524b372a92e0fe948f1f8ec59b0ccfae64f8240bddc8800fe988627a87aec5b8937a6df9
 SHA512 
0e83e9cba7d74690677d32087a82a54bf1f80dde121d6eed80ca0a80851832ef197cfab07728353619904706b989bbb4c9ca1736e7e1e6c710ad4ec93f74ac22
 DIST tzlocal-4.0.gh.tar.gz 22582 BLAKE2B 
35ef0b9f64e0b2758ecda19669957666ffcd807197cfef74583d94a3e2ca01811e55b27228522723dec140dd4ede69e30585d850f03f55db084d975e871d2f63
 SHA512 
8bb31f3d85256aaab2a803c34ea35677a25ae2bf339d54a1fb4466d035631d9f22ea465448d7905d607a17c6b1180cbc619ce06b39c3ebe724270bc048bd96ed

diff --git a/dev-python/tzlocal/tzlocal-4.0.1.ebuild 
b/dev-python/tzlocal/tzlocal-4.0.1.ebuild
new file mode 100644
index 000..a6fc123e49f
--- /dev/null
+++ b/dev-python/tzlocal/tzlocal-4.0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="tzinfo object for the local timezone"
+HOMEPAGE="https://github.com/regebro/tzlocal";
+SRC_URI="https://github.com/regebro/tzlocal/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/pytz_deprecation_shim[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/backports-zoneinfo[${PYTHON_USEDEP}]
+   ' python3_8 pypy3)"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest



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

2021-10-20 Thread Michał Górny
commit: ea9da8ee6a223d2f818de31f6db5877a95a34462
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 20 20:53:35 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 21:43:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea9da8ee

dev-python/jsonschema: Bump to 4.1.2

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

 dev-python/jsonschema/Manifest|  1 +
 dev-python/jsonschema/jsonschema-4.1.2.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest
index 0ac076a0806..dcc3340564f 100644
--- a/dev-python/jsonschema/Manifest
+++ b/dev-python/jsonschema/Manifest
@@ -2,3 +2,4 @@ DIST jsonschema-3.2.0.tar.gz 167226 BLAKE2B 
f89a8198f6b7b4dd56b0320ddecdd834423c
 DIST jsonschema-4.0.1.tar.gz 290999 BLAKE2B 
d693a33ef705a401187bdf603aacfd0336eab16afc0e38c5133ff6a74e4f0b323172d5abac0959163e40f546eedb75fe2b71f2ca53e7bbe1bf4f00ad977873b9
 SHA512 
50a2dd6423e8aca76e0a33e33a63bb7d1500abac891076426112c4577277d1f0322d06ec0ba5a9f47c65e5981f0cce768801e55e2f03ab6b0b6d2f884249b5fb
 DIST jsonschema-4.1.0.tar.gz 306755 BLAKE2B 
a98f1050943543ac51a2e0a7242a8bab909805d660a21e13909748e847493fd7c1f513beb3dac1126e57ffd23bf6702bae52902a5ac6aa7ab94b39833fc40b0c
 SHA512 
288c28d80dc3540386db8774783bbba67455cacd81232aa41e065a9b22fed85dc1bdddb955f8438735bef0f1eb2b2947ab07c66344adb486ef77b31b345f1182
 DIST jsonschema-4.1.1.tar.gz 310026 BLAKE2B 
c14bee88d20c53e4198e58b946c92a5c505a205daa09c30c474c2e95af45414b1c527298a2e0df647acd79ccbe9344c2aa03ee3e1b7daafda76153248e73f794
 SHA512 
7afa1bffd9631a503277479595cc9ed9a58ecd0f8f9035a2b65e4005f9f58ff4f6fa968b5ca783aa22c4530fc4acc5e2ea1ef2f67b7f4f09f245e9a6f2b2c3bd
+DIST jsonschema-4.1.2.tar.gz 310016 BLAKE2B 
16ec4f73a16980ec69e4c8e0d937726a6fcbf7ba0ba24dc9d76b5bf107b924fb3917927748e3dafacc0305322e9cb405daa83800dcfd5f2fcc63dbb8fe10a25a
 SHA512 
5ab43602cfc2dfe07a8c733f01915b4961ee88ebb37723a7a3a6ee4793ddae4b4638abe77ac9d192158ae7634aacee0c58fa2959288ea0f83e3403d5f8b9f185

diff --git a/dev-python/jsonschema/jsonschema-4.1.2.ebuild 
b/dev-python/jsonschema/jsonschema-4.1.2.ebuild
new file mode 100644
index 000..904fc6ee1ce
--- /dev/null
+++ b/dev-python/jsonschema/jsonschema-4.1.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="An implementation of JSON-Schema validation for Python"
+HOMEPAGE="https://pypi.org/project/jsonschema/ 
https://github.com/Julian/jsonschema";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/attrs[${PYTHON_USEDEP}]
+   >=dev-python/pyrsistent-0.18.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+   ' pypy3)
+"
+
+# formatter deps
+RDEPEND+="
+   dev-python/fqdn[${PYTHON_USEDEP}]
+   dev-python/idna[${PYTHON_USEDEP}]
+   dev-python/isoduration[${PYTHON_USEDEP}]
+   >=dev-python/jsonpointer-1.13[${PYTHON_USEDEP}]
+   dev-python/rfc3339-validator[${PYTHON_USEDEP}]
+   dev-python/rfc3986-validator[${PYTHON_USEDEP}]
+   dev-python/rfc3987[${PYTHON_USEDEP}]
+   dev-python/uritemplate[${PYTHON_USEDEP}]
+   >=dev-python/webcolors-1.11[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/twisted[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest



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

2021-10-20 Thread Michał Górny
commit: e3136b10c0729479d08cd71132902037f17cfdb7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 20 20:54:16 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 21:43:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3136b10

dev-python/hypothesis: Bump to 6.23.4

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.23.4.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 8ed7dcbdf49..a3e57beba41 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -5,3 +5,4 @@ DIST hypothesis-python-6.23.0.tar.gz 9166945 BLAKE2B 
89d8a642262dfcbd36d83343c5e
 DIST hypothesis-python-6.23.1.tar.gz 9167114 BLAKE2B 
324df90b9fc09dbaf599905b503119eed22ad32898d118d08cb5a84cbb3a514d0bfea51eca0c9878f3a330702d4822c5c311e9c6e091a6baed51285d8d326c5e
 SHA512 
2d6a10ef6b47e0bc08c90aee62a9f009c5bfe7d64bc6f87fed72232c40a43b86e0ecc744527a611f3cfec571051c4bef3986c4e1970f92526e70bf7f5e523519
 DIST hypothesis-python-6.23.2.tar.gz 9167318 BLAKE2B 
0a1ccf0235c64dd69705e48f67c132021898a024e8ae035d2ffc8a416c454439314a67a13f1c1ee7bbc2201e6f4ca5363568f0ed2ea4743ae46569e45ef1
 SHA512 
704b8d8c15e1fd510206c8d07f6a0f0bc81249bbc036978e4864e8ce234e35bab89069b0d5a0e958c57fe31fdb63fcc454502ac633d6fd986aaea9841383f36b
 DIST hypothesis-python-6.23.3.tar.gz 9167498 BLAKE2B 
04d0111d7ff5516ed25c9dc9e8c9793489b5fbf009688bf97a0c7f84ea241bcb0112eb57ba177a7bf23944e7288b0694a3db0f01b5357901b34eea86c5cf67c2
 SHA512 
9212076c61175960fd638b9b75b8a0f51b75969c93c6b5b2aedacadfc08860931b8f1bfad21b34ca34c0ee64609b34b3027342bbf093aa0e5c304706f081f60a
+DIST hypothesis-python-6.23.4.tar.gz 9167755 BLAKE2B 
c953e54abf704f1e4d8ab74abb046c19a9bd7e1f32ae7a17133d2b042ce5a06063999249284e0afa2d650575b69bca646e52bfdb3648ac2972077f4d74b82557
 SHA512 
9d178545bb6c6cb8ecebbaeefea16b5d7390691536b724742b94a94d881ccc4b2f1b82f865fd7860b0f9b688c19aa60929aabf2e7ba8ce255ee5bbf79ed873ab

diff --git a/dev-python/hypothesis/hypothesis-6.23.4.ebuild 
b/dev-python/hypothesis/hypothesis-6.23.4.ebuild
new file mode 100644
index 000..119bf66a091
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.23.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/";
+SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz";
+S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' python3_{7..9})
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2021-10-20 Thread Michał Górny
commit: fdcb3042a062531e384b55ffafef83658d0e59fe
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 20 20:49:40 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 21:43:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdcb3042

dev-python/botocore: Bump to 1.22.0

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

 dev-python/botocore/Manifest   |  1 +
 dev-python/botocore/botocore-1.22.0.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 8ea2479892e..5fa124c5d88 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.21.62.tar.gz 8256122 BLAKE2B 
cf51c1aa4890dd3deb9da8b4c51b89cd4c0
 DIST botocore-1.21.63.tar.gz 8256427 BLAKE2B 
7b6a4d29005cdf127881a88b51ffb3162698df011d7345137537666e92a01a00e44c0fc7edc8ec4c17d3d30ddc5ae801b253b0704e70c37f6de1979cd2fe86fb
 SHA512 
e67b56d3549bd70101f322da04eacca261c2afe9cd2c065ac290b4266fed5342cb8f15a2edc144006c5dc91692a95ac49d9d2fde86db4014511bdc3bd95d9193
 DIST botocore-1.21.64.tar.gz 8258628 BLAKE2B 
5a335085224ed86eb2364a67198f1fe8d745102e38ed3cab47821d5bd03c6163ccd7754fc2201384d16d28c9aaf2c0ad447f97374e1b6414739688c788b3b122
 SHA512 
f40aca854103d97f8d36d178cd5a8fc19e1bde63476c570ae357f2526a82054c3e26a4db26a996df23d66a09bb4ef9354372010b726499cce0021d2dd48c7bb6
 DIST botocore-1.21.65.tar.gz 8261668 BLAKE2B 
c955019d06aa1b2f4503673b7d9009e5d6e07ee4348e730e6b4d11285f3030f676f0efda58a72dd92cac8c6ba0cb57f8f879eb5298009ecbd227904d18a453bf
 SHA512 
955d24d2d486524af7bee57a56e2e903458030420198f3e6ab49d61be52b812a98444a9d0f86503b121270d6642345ffad6053ad143374dc56ab908b385afb0a
+DIST botocore-1.22.0.tar.gz 8275754 BLAKE2B 
f0acbccf0c451f6cdd75495c15140c8c65bad567ab9f43c0cf77de8b1736689865688816f3b60ab697552f872f7027d26046050828dc0ad7666d5567b3b613ae
 SHA512 
7f39cb16573d9ae4649ad67bb402f2d2fbd371f8818ec2573f7826e71828c559e37e6759e2c6ab8a05d6fa97ce53bac0a94f6d30dea0c184a079e97d1fba3597

diff --git a/dev-python/botocore/botocore-1.22.0.ebuild 
b/dev-python/botocore/botocore-1.22.0.ebuild
new file mode 100644
index 000..638620b2cbc
--- /dev/null
+++ b/dev-python/botocore/botocore-1.22.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore";
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+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
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   epytest tests/{functional,unit}
+}



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

2021-10-20 Thread Michał Górny
commit: 9d2d86b1dacc5767de2c6b2469d840b884737010
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 20 20:41:24 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 21:43:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d2d86b1

dev-python/numpy: Bump to 1.21.3

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

 dev-python/numpy/Manifest|   4 +
 dev-python/numpy/numpy-1.21.3.ebuild | 143 +++
 2 files changed, 147 insertions(+)

diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest
index fbe95681182..65ece1798b3 100644
--- a/dev-python/numpy/Manifest
+++ b/dev-python/numpy/Manifest
@@ -1,8 +1,12 @@
 DIST numpy-1.21.1.zip 10259878 BLAKE2B 
ba5d8eb2d294e199c86d8e96026d148098f5716398e730e0fdfee3b710fd01cb6e877973471d7751a2e558c2eaeb626fe9ce5ea4b03a7e4f8e5dc42b852d5b7c
 SHA512 
694100915f4e2917d70a83e7fcdad30c85ffad8f5ad8d164c89287846c1b746c2b577233bacf53e8d8ca5147391f46065a2cabf100957bb8841dee4a042bc1f5
 DIST numpy-1.21.2.zip 10264801 BLAKE2B 
2d88506faa5bc767a16c000f201559917d800fd205c75f30c1e61d4b34e214b376da9876e96186914f9fe23bf033a305bf9212f593841407e3bf4e516b5982a6
 SHA512 
ad08110d9a73a73ef1a546de5fcd6dfe600c17b396f629c3a19ade7b3f226688cf7524fed78c035fd4ddda135e2bcf9facb5e061fb59640b424da2ed070c4184
+DIST numpy-1.21.3.zip 10269351 BLAKE2B 
60fc96d91e2c4e0b1c6ee409e02640686fe257f5addbb17229568f591551ea3c415c4aac97b7cdb161b88ce436e42a766b161bd5a82f8cb66fff6771c0097bd3
 SHA512 
8fbe4e8543b72ad5203d5b122eb3d875e48965682945898e54f4ce82cf790713dfd9185b8b12439aefa86bf25209ea25d04ec3ca2aa2b8d2f32d69358421b792
 DIST numpy-html-1.21.1.zip 24270531 BLAKE2B 
8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89
 SHA512 
a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc
 DIST numpy-html-1.21.2.zip 24270531 BLAKE2B 
8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89
 SHA512 
a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc
+DIST numpy-html-1.21.3.zip 24270531 BLAKE2B 
8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89
 SHA512 
a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc
 DIST numpy-ref-1.21.1.pdf 7326979 BLAKE2B 
3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182
 SHA512 
5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f
 DIST numpy-ref-1.21.2.pdf 7326979 BLAKE2B 
3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182
 SHA512 
5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f
+DIST numpy-ref-1.21.3.pdf 7326979 BLAKE2B 
3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182
 SHA512 
5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f
 DIST numpy-user-1.21.1.pdf 5142404 BLAKE2B 
d670f1eb0f060599a640c52bdeba53b1758007fc2090a5b8fb6e135e71114149a0085811e4bc21396eabb1123ffb9edd39f8192d0165ab42dd066a9747eb3a3f
 SHA512 
dde264abff1787efd50e913b6facf83522b3344ed88fd15d6fe73ecd44c6a3db1e4ce4251c9674bbcb122f72ab86c64142b2f4f992a6449405041f8e1f5f1ace
 DIST numpy-user-1.21.2.pdf 5142404 BLAKE2B 
d670f1eb0f060599a640c52bdeba53b1758007fc2090a5b8fb6e135e71114149a0085811e4bc21396eabb1123ffb9edd39f8192d0165ab42dd066a9747eb3a3f
 SHA512 
dde264abff1787efd50e913b6facf83522b3344ed88fd15d6fe73ecd44c6a3db1e4ce4251c9674bbcb122f72ab86c64142b2f4f992a6449405041f8e1f5f1ace
+DIST numpy-user-1.21.3.pdf 5142404 BLAKE2B 
d670f1eb0f060599a640c52bdeba53b1758007fc2090a5b8fb6e135e71114149a0085811e4bc21396eabb1123ffb9edd39f8192d0165ab42dd066a9747eb3a3f
 SHA512 
dde264abff1787efd50e913b6facf83522b3344ed88fd15d6fe73ecd44c6a3db1e4ce4251c9674bbcb122f72ab86c64142b2f4f992a6449405041f8e1f5f1ace

diff --git a/dev-python/numpy/numpy-1.21.3.ebuild 
b/dev-python/numpy/numpy-1.21.3.ebuild
new file mode 100644
index 000..cd54f4bc4a6
--- /dev/null
+++ b/dev-python/numpy/numpy-1.21.3.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+FORTRAN_NEEDED=lapack
+
+inherit distutils-r1 flag-o-matic fortran-2 toolchain-funcs
+
+DOC_PV=${PV}
+DESCRIPTION="Fast array and numerical python 

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

2021-10-20 Thread Michał Górny
commit: 549794b324577cb66f4065d09e41becb87a0bf5c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 20 20:50:55 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 21:43:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=549794b3

app-admin/awscli: Bump to 1.21.0

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

 app-admin/awscli/Manifest |  1 +
 app-admin/awscli/awscli-1.21.0.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index c47cc4c13eb..aa964396911 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,3 +5,4 @@ DIST awscli-1.20.62.tar.gz 2091052 BLAKE2B 
95043ddac83c71a6153eb84b9e2e48ea5659d
 DIST awscli-1.20.63.tar.gz 2091148 BLAKE2B 
12e6aebf29b5d91b191f87568fb605513c86d30c2a4d6b553ab2a0fb90b6aa0bd4b7024981671566f0646811f39a88bc16ac888f511c29b0e459f86440300304
 SHA512 
adb57d355a7ba70cf166ea1544df4274caaedbea1a2c4ba7895be600a76d8ef0129ca20c6d03d702c073d21dfa4f70fa3f5488266dc0cc5ef7f5d952b6d6ee6f
 DIST awscli-1.20.64.tar.gz 2091360 BLAKE2B 
24a0838f1348a05392736f580816b968cd28a252ade31559241fadc5cb2a36dcb6f31c8743c484879fc523b0282381625cbabd58656a00cce0dcb81a6b0319d4
 SHA512 
a3c0b393e9a5e7aee0e4e4bab14f2cb2c0877b22ead0547d99b430e24bd927391536bbae8b612612b9437dc0dba2cd804a858bddc980d29a74afac434ddc3ab3
 DIST awscli-1.20.65.tar.gz 2091702 BLAKE2B 
e8295cf4e859c1e642077f4014fdea333292e98e22bbcb58a87da174687af8ebdf693a94f04949119d544daaf6fb9bfe4388444d9ec8a24c0e8b67d202e75753
 SHA512 
dd943682d10212179ebba959b8919a07ba0b548c5f24f735c69c05f9e1c27efa3f74c45d9702b96c4e556a6b436947d34da88291fc5718386891a3425a738c84
+DIST awscli-1.21.0.tar.gz 2092490 BLAKE2B 
98684a1ba8f3efead1e4df7c266ae4b9dcabedfc56a64fea67a9f8ca1403e90d4c5cdd8bdbbfbc8917c830d23030e1e19fc8fde1d25156dc601249de5f77dfee
 SHA512 
2fc8d26ddf23d06b65224523177fd9a4023941ff9e204c2d18bf3647206f86aef0fcb9eaa177219e0eb0a5b1c79655497d0346c1851cd74f4d8506ffef885275

diff --git a/app-admin/awscli/awscli-1.21.0.ebuild 
b/app-admin/awscli/awscli-1.21.0.ebuild
new file mode 100644
index 000..81d5997098c
--- /dev/null
+++ b/app-admin/awscli/awscli-1.21.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/";
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/aws-cli-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# botocore is x.(y+1).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(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.4.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests --install pytest
+
+python_test() {
+   distutils_install_for_testing
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit}
+}
+
+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/boto3/

2021-10-20 Thread Michał Górny
commit: c33aab2ec7eb577bb22d15c2a13c5b3a119f0c20
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 20 20:50:27 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 21:43:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c33aab2e

dev-python/boto3: Bump to 1.19.0

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index df77045b7af..5d63f26a4ad 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,3 +5,4 @@ DIST boto3-1.18.62.tar.gz 428868 BLAKE2B 
cb3d5cf5a0b2a15e5d881ce262d9dede08aa56a
 DIST boto3-1.18.63.tar.gz 429243 BLAKE2B 
67b61ebe0d5a7c4d83922a3ec110e5d4e33c705e2a38031f218d2e059b1f8d9428d7307f0b5a581a60ef23068793e61cf6597827ffbb2a8714aed1e0716ac361
 SHA512 
d8f83d9edd730d40063f2cda759ad527d811c3f4bc7a8c450c3d426c7842e35481ae138e53dca2ce6ab4a30d06610f454c31a0d3259d56fe553f5b6d1ad58db7
 DIST boto3-1.18.64.tar.gz 429469 BLAKE2B 
c0e423871631017ef9aa5f1e89ada9c82c4c81762f724f7919005cca7078cfb008fd489cf1498a3011b2de0a4b0ac8da1ab0a5aeb8cd54667f4607d8e9fa1168
 SHA512 
1d56868fb8d6699aa118d1296ae9535d08143329e1df5281b29f6e4b9b7452846d3988ffb6fb66eace93e605e6bac9e04cf2e67f0a25b2b90dde27b02212587a
 DIST boto3-1.18.65.tar.gz 429858 BLAKE2B 
fbc80e0d8d10f6d02fcf9b86c6b4be03a9c908318c507a7cde1eef0c36d8fe3a5d3be0f8c6178edfdd8bc82adf112f297a5f127cd2b442ce10fe4d37b3a21fa4
 SHA512 
631d8f618fb6d55b338b563e72e1ccc751b8937bb2660d033b885951ea5ec3ac6902f8c7b9918664d764be84fdef5af4e7a87d444cbc154ebf5ae06908f90714
+DIST boto3-1.19.0.tar.gz 430753 BLAKE2B 
24b18d5ac312cac54952e6abc0da80e09c7618ba7c24903d5539d182ce7deb71a5f4198dd66f71650a35192d2146aa6754a25c8ba30138476e8b16b822eb3969
 SHA512 
4c127d2503e48a3c74367b13831fb5907aa398a173e2793362f070136092e6f2c37e3c4c0e1aed21c11b02d9ada31a22b842d83ef4d47ac78e3d4541a0afe717

diff --git a/dev-python/boto3/boto3-1.19.0.ebuild 
b/dev-python/boto3/boto3-1.19.0.ebuild
new file mode 100644
index 000..450c87d9f8b
--- /dev/null
+++ b/dev-python/boto3/boto3-1.19.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/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/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~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.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${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
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit}
+}



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

2021-10-20 Thread Michał Górny
commit: a6fefa78bf2fd8f0b6dcb244d7acac4b9a5a83f3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 20 20:52:03 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 21:43:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6fefa78

dev-python/cfn-lint: Bump to 0.54.3

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

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

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index b91e413329b..d0233fe01fe 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,3 +1,4 @@
 DIST cfn-lint-0.53.1.tar.gz 7561747 BLAKE2B 
2561a04344c567cf9e1e62cdd65e6de0bf8efd17072b5562021055e65c140d8453062fb0019f56f1a8c520043e1215e7c5db894af53801dff26a6e2422688d4f
 SHA512 
3832e6aac7b9a3e638dcf46103a83882fa0bd3778d95aa5837fb7bfe2c9dd10c13ac4434e371396e2f65fe39a36b3f7fb8c7cce52b628fe7dd3fc17ed313f8b6
 DIST cfn-lint-0.54.1.tar.gz 7605760 BLAKE2B 
3ce3895ed67b50fab85cb13ab34c2f1a8339a7e68467a82be7c9dde67cef0c700d3d9fcf3cac18afc657abef81316d5c770b8fe97ebdcfc81ca5b97e17fbf011
 SHA512 
742059b42c3df5a50102d437a11b03890f1579bc5769ca72a033477c9335b5a5d4b5a02973615b98ba9b8ee4022b86c82edac3490a0ec8c9a3f241afe84a9d03
 DIST cfn-lint-0.54.2.tar.gz 7658613 BLAKE2B 
a29a55756bc4f3fa2ebecc02365025911af238938717c7fd42d5b0707f80ec4149b1986fa3bd66cd704c20468437ee25a47d23c0e551f8e0793eed15499a8361
 SHA512 
185e0231bb49521b33232678bbd610004821872a5ba4f29bf6c7a4b1df884ab216ce7b4b61af164da7ae31ec83bed066d045c743bc7687690fe542d6f7f6b71e
+DIST cfn-lint-0.54.3.tar.gz 7806470 BLAKE2B 
b61cb4b46e7c9d04aa70d2542e2aee0d029cc265ca3b85d9bd1c9ddcf2d22a56b28d74f27d6ccf5348cef7224e1ca9d1efec3e5a7b478e8bb87afcb0d39b3da8
 SHA512 
40e593f0bf092dafca7d7a801deaf2e09c37f4421d58b9244a2da533c3079da076dab70cb974868fd3eb9300ef69897414b03854f8e8fee139e1f5b4781795fc

diff --git a/dev-python/cfn-lint/cfn-lint-0.54.3.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.54.3.ebuild
new file mode 100644
index 000..beac470392c
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.54.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="https://pypi.org/project/cfn-lint/ 
https://github.com/aws-cloudformation/cfn-lint/";
+SRC_URI="
+   https://github.com/aws-cloudformation/cfn-lint/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.38.0[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.11[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install unittest
+
+PATCHES=(
+   "${FILESDIR}/cfn-lint-0.30.1-tests.patch"
+)
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i setup.py || die
+   # requires git checkout
+   sed -e 's:test_update_docs:_&:' \
+   -i test/unit/module/maintenance/test_update_documentation.py || 
die
+   # requires Internet
+   sed -e 's:test_update_resource_specs_python:_&:' \
+   -i test/unit/module/maintenance/test_update_resource_specs.py 
|| die
+   distutils-r1_src_prepare
+}



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

2021-10-20 Thread Michał Górny
commit: 3cb8324683f67558759c551fe3477cafc7ceebc4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 20 20:53:09 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 21:43:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb83246

dev-python/xmlschema: Bump to 1.8.1

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

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

diff --git a/dev-python/xmlschema/Manifest b/dev-python/xmlschema/Manifest
index 3b5762e752f..36503331b2a 100644
--- a/dev-python/xmlschema/Manifest
+++ b/dev-python/xmlschema/Manifest
@@ -1,2 +1,3 @@
 DIST xmlschema-1.7.1.tar.gz 372165 BLAKE2B 
a534c42d5405eefdfd0c595f1ea02a703c8f5a225f9a46ea4fe9885d09de4b87bc5ddb470fabaf3e01093012346247d34fd56495641815fe04f4fa1919f9f53f
 SHA512 
4ad8ef9d91aa2e0b06d64aa06cc380898976c8c1b4efe049b67948b4534bb8edc3a3450cf5e242a004a039e8e29b23954138a0192ac6355fdeecb77e6284c3d9
 DIST xmlschema-1.8.0.tar.gz 379305 BLAKE2B 
dcc3fc5860dede681912f578b548bfe39feb5fda3dd7c5f0ed7f85fce247489d492b062b789acce6679cab835b31c1f77eb82ae43b83c5af5b749a4e93c991d1
 SHA512 
b4622030e959383729074554e80606dce6e731b9c4e3393c60a02d592acf66f07e50f12d65867fad31e18494e04a8bb1bdadcf22f110d91708e8a0fa89848e2e
+DIST xmlschema-1.8.1.tar.gz 390835 BLAKE2B 
5ba4e37bc52402a939e3c6508bb3d2cca33b85d73db9be375295de62587bae638d498435198a4b25bc6858bad19a89d14a11870774c631bcc9f1b22bb1c41f4c
 SHA512 
741477d006270deb4a1d1b13bb404c6f4917047b0f68e85727a2dfe239a59f36f4160a6a88f26514a05865219a16ccbaa26bc319b06ac867aeabe008a778ddf8

diff --git a/dev-python/xmlschema/xmlschema-1.8.1.ebuild 
b/dev-python/xmlschema/xmlschema-1.8.1.ebuild
new file mode 100644
index 000..4860e603757
--- /dev/null
+++ b/dev-python/xmlschema/xmlschema-1.8.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} 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 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/elementpath-2.3.2[${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] data/gentoo-news:master commit in: 2021-09-24-busybox-removal-from-system-set/

2021-10-20 Thread Mike Gilbert
commit: 4afd91b74e0c504af7e7d7fe5193ed466190badc
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Oct 20 21:39:17 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Oct 20 21:39:17 2021 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=4afd91b7

2021-09-24-busybox-removal-from-system-set: add note about DHCP

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

 .../2021-09-24-busybox-removal-from-system-set.en.txt  | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git 
a/2021-09-24-busybox-removal-from-system-set/2021-09-24-busybox-removal-from-system-set.en.txt
 
b/2021-09-24-busybox-removal-from-system-set/2021-09-24-busybox-removal-from-system-set.en.txt
index 16cb242..81593d3 100644
--- 
a/2021-09-24-busybox-removal-from-system-set/2021-09-24-busybox-removal-from-system-set.en.txt
+++ 
b/2021-09-24-busybox-removal-from-system-set/2021-09-24-busybox-removal-from-system-set.en.txt
@@ -1,7 +1,7 @@
 Title: busybox removal from system set
 Author: Mike Gilbert 
 Posted: 2021-09-24
-Revision: 1
+Revision: 2
 News-Item-Format: 2.0
 Display-If-Installed: sys-apps/busybox
 Display-If-Profile: default/linux/*
@@ -17,3 +17,8 @@ present in your Portage world file.
 
 As well, the "static" USE flag has been disabled by default. It may be
 re-enabled locally via package.use if so desired.
+
+UPDATE: busybox includes a DHCP client (udhcpc). Some users of netifrc
+unknowingly rely on this client. If your networking configuration uses
+DHCP, please ensure that you have a DHCP client selected in the Portage
+world file.



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

2021-10-20 Thread Maciej Barć
commit: 186ac057cc23363f7d000b252894af4225ae08f1
Author: Maciej Barć  riseup  net>
AuthorDate: Wed Oct 20 21:18:44 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Wed Oct 20 21:35:14 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=186ac057

sci-mathematics/mathlib-tools: add version 1.1.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Maciej Barć  riseup.net>

 sci-mathematics/mathlib-tools/Manifest |  1 +
 .../mathlib-tools/mathlib-tools-1.1.0.ebuild   | 43 ++
 sci-mathematics/mathlib-tools/metadata.xml | 19 ++
 3 files changed, 63 insertions(+)

diff --git a/sci-mathematics/mathlib-tools/Manifest 
b/sci-mathematics/mathlib-tools/Manifest
new file mode 100644
index 0..4ab66c9a9
--- /dev/null
+++ b/sci-mathematics/mathlib-tools/Manifest
@@ -0,0 +1 @@
+DIST mathlib-tools-1.1.0.tar.gz 32374 BLAKE2B 
f470927cae1dc66478efd44de6a5fd7c8df9656351ee342d14a1e75e8774383616cedf01b21ef1b92220fb03b1f1ccb326e3363dd0fec4fb5876f43c5ddb4010
 SHA512 
bc59d2e41c42ecc22c5768ac3adb209f0b170e2e97fe68483d8518b78a6b4fa163c1d46e4e3996c6f3e0aaa329c642fd111b3e16d850f40b6edc81c81215d03f

diff --git a/sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild 
b/sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild
new file mode 100644
index 0..f17034030
--- /dev/null
+++ b/sci-mathematics/mathlib-tools/mathlib-tools-1.1.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Tests fail with 3.9
+PYTHON_COMPAT=(python3_8)
+
+inherit distutils-r1
+
+DESCRIPTION="Development tools for Lean's mathlib"
+HOMEPAGE="https://github.com/leanprover-community/mathlib-tools";
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/leanprover-community/${PN}.git";
+else
+   
SRC_URI="https://github.com/leanprover-community/${PN}/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="
+   >=dev-python/GitPython-2.1.11[${PYTHON_USEDEP}]
+   >=dev-python/toml-0.10.0[${PYTHON_USEDEP}]
+   dev-python/PyGithub[${PYTHON_USEDEP}]
+   dev-python/atomicwrites[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   dev-python/pydot[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   ${DEPEND}
+   dev-lang/lean
+"
+
+distutils_enable_tests pytest

diff --git a/sci-mathematics/mathlib-tools/metadata.xml 
b/sci-mathematics/mathlib-tools/metadata.xml
new file mode 100644
index 0..2bb1a9a5b
--- /dev/null
+++ b/sci-mathematics/mathlib-tools/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+  
+x...@riseup.net
+Maciej Barć
+  
+  
+This package contains leanproject, a supporting tool for Lean mathlib.
+More info:
+- 
https://leanprover-community.github.io/toolchain.html#handling-dependencies
+- https://leanprover-community.github.io/leanproject.html
+  
+  
+
https://github.com/leanprover-community/mathlib-tools/issues
+leanprover-community/mathlib-tools
+  
+



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

2021-10-20 Thread Maciej Barć
commit: a98873df4c825acc382e40752d25a28a1c440936
Author: Maciej Barć  riseup  net>
AuthorDate: Wed Oct 20 21:31:05 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Wed Oct 20 21:35:14 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a98873df

dev-lang/lean: add info about mathlib-tools

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Maciej Barć  riseup.net>

 dev-lang/lean/lean-3.33.0.ebuild | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-lang/lean/lean-3.33.0.ebuild b/dev-lang/lean/lean-3.33.0.ebuild
index 120a2ac2e..ade8a9dae 100644
--- a/dev-lang/lean/lean-3.33.0.ebuild
+++ b/dev-lang/lean/lean-3.33.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_IN_SOURCE_BUILD="ON"
 
-inherit cmake
+inherit cmake optfeature
 
 DESCRIPTION="The Lean Theorem Prover"
 HOMEPAGE="https://leanprover-community.github.io/";
@@ -40,6 +40,12 @@ src_configure() {
 }
 
 pkg_postinst() {
-   elog "You probably want to use lean with mathlib, to install it use 
leanpkg."
-   elog "For example: leanpkg install 
https://github.com/leanprover-community/mathlib";
+   elog "You probably want to use lean with mathlib, to install it you can 
either:"
+   elog " - Do not install mathlib globally and use local versions"
+   elog " - Use leanproject from sci-mathematics/mathlib-tools"
+   elog "   $ leanproject global-install"
+   elog " - Use leanpkg and compile mathlib (which will take long time)"
+   elog "   $ leanpkg install 
https://github.com/leanprover-community/mathlib";
+
+   optfeature "project management with leanproject" 
sci-mathematics/mathlib-tools
 }



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

2021-10-20 Thread Matthew Thode
commit: c6ffbfa331cb0c6781ca1834624d548a16776cee
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Oct 20 21:12:11 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Oct 20 21:12:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6ffbfa3

dev-python/GitPython: 3.9.7 stable amd64/x86/arm64

https://github.com/gitpython-developers/GitPython/issues/1332

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/dev-python/GitPython/GitPython-3.1.24.ebuild 
b/dev-python/GitPython/GitPython-3.1.24.ebuild
index d4f0e168b8c..52f88701083 100644
--- a/dev-python/GitPython/GitPython-3.1.24.ebuild
+++ b/dev-python/GitPython/GitPython-3.1.24.ebuild
@@ -23,7 +23,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-vcs/git



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

2021-10-20 Thread Mike Gilbert
commit: 89d5c4d893a3c695545f1522aebd03f940864904
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Oct 20 20:58:18 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Oct 20 21:03:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d5c4d8

dev-libs/protobuf-c: drop *.la

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

 .../{protobuf-c-1.3.3.ebuild => protobuf-c-1.3.3-r1.ebuild}  | 5 +
 .../{protobuf-c-1.4.0.ebuild => protobuf-c-1.4.0-r1.ebuild}  | 5 +
 2 files changed, 10 insertions(+)

diff --git a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild 
b/dev-libs/protobuf-c/protobuf-c-1.3.3-r1.ebuild
similarity index 91%
rename from dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild
rename to dev-libs/protobuf-c/protobuf-c-1.3.3-r1.ebuild
index 1fb166b0ecf..efdf8fa4897 100644
--- a/dev-libs/protobuf-c/protobuf-c-1.3.3.ebuild
+++ b/dev-libs/protobuf-c/protobuf-c-1.3.3-r1.ebuild
@@ -41,3 +41,8 @@ multilib_src_configure() {
)
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
 }
+
+multilib_src_install_all() {
+   find "${ED}" -name '*.la' -type f -delete || die
+   einstalldocs
+}

diff --git a/dev-libs/protobuf-c/protobuf-c-1.4.0.ebuild 
b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild
similarity index 90%
rename from dev-libs/protobuf-c/protobuf-c-1.4.0.ebuild
rename to dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild
index a5c2feff802..b14451d4492 100644
--- a/dev-libs/protobuf-c/protobuf-c-1.4.0.ebuild
+++ b/dev-libs/protobuf-c/protobuf-c-1.4.0-r1.ebuild
@@ -41,3 +41,8 @@ multilib_src_configure() {
 
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
 }
+
+multilib_src_install_all() {
+   find "${ED}" -name '*.la' -type f -delete || die
+   einstalldocs
+}



[gentoo-commits] data/api:master commit in: files/overlays/

2021-10-20 Thread Michał Górny
commit: 891f6f8269a4bfd7f5378791fcd95076f43714a7
Author: Fernando Ayats  gmail  com>
AuthorDate: Wed Oct 20 17:52:03 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 21:02:54 2021 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=891f6f82

repositories: Add viperML-overlay

Closes: https://github.com/gentoo/api-gentoo-org/pull/439
Signed-off-by: Michał Górny  gentoo.org>

 files/overlays/repositories.xml | 12 
 1 file changed, 12 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 31133ac..762fa99 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -4619,6 +4619,18 @@
 g...@github.com:vifino/vifino-overlay.git
 https://github.com/vifino/vifino-overlay/commits/master.atom
   
+  
+viperML-overlay
+viperML's personal overlay
+https://github.com/viperML/viperML-overlay
+
+  ayats...@gmail.com
+  Fernando Ayats
+
+https://github.com/viperML/viperML-overlay.git
+git+ssh://g...@github.com/viperML/viperML-overlay.git
+https://github.com/viperML/viperML-overlay/commits/master.atom
+  
   
 vklimovs
 vklimovs' personal portage overlay



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

2021-10-20 Thread Ionen Wolkens
commit: f23721a031e2f6c387017045e4b398e55af1e95a
Author: tiotags  gmail  com>
AuthorDate: Sat Oct  9 08:22:06 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Oct 20 20:55:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f23721a0

gui-apps/waybar: added popups as default use flag

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexandru Campeanu  gmail.com>
Signed-off-by: Ionen Wolkens  gentoo.org>

 gui-apps/waybar/waybar-0.9.7-r1.ebuild | 2 +-
 gui-apps/waybar/waybar-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/waybar/waybar-0.9.7-r1.ebuild 
b/gui-apps/waybar/waybar-0.9.7-r1.ebuild
index 7113f77a874..920ee272bdd 100644
--- a/gui-apps/waybar/waybar-0.9.7-r1.ebuild
+++ b/gui-apps/waybar/waybar-0.9.7-r1.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${PN^}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="mpd network popups pulseaudio sndio tray +udev wifi"
+IUSE="mpd network +popups pulseaudio sndio tray +udev wifi"
 
 BDEPEND="
>=app-text/scdoc-1.9.2

diff --git a/gui-apps/waybar/waybar-.ebuild 
b/gui-apps/waybar/waybar-.ebuild
index d30504c323d..666e9bfda0e 100644
--- a/gui-apps/waybar/waybar-.ebuild
+++ b/gui-apps/waybar/waybar-.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="mpd network popups pulseaudio sndio tray +udev wifi"
+IUSE="mpd network +popups pulseaudio sndio tray +udev wifi"
 
 BDEPEND="
>=app-text/scdoc-1.9.2



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

2021-10-20 Thread Mike Gilbert
commit: 13959dba9c912b76d420d6944efb73356a350664
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Oct 20 20:51:16 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Oct 20 20:51:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13959dba

sys-apps/shadow: drop libsubid.la

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

 sys-apps/shadow/{shadow-4.9-r2.ebuild => shadow-4.9-r3.ebuild} | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/sys-apps/shadow/shadow-4.9-r2.ebuild 
b/sys-apps/shadow/shadow-4.9-r3.ebuild
similarity index 95%
rename from sys-apps/shadow/shadow-4.9-r2.ebuild
rename to sys-apps/shadow/shadow-4.9-r3.ebuild
index 83d66dc0f81..8c120ddc894 100644
--- a/sys-apps/shadow/shadow-4.9-r2.ebuild
+++ b/sys-apps/shadow/shadow-4.9-r3.ebuild
@@ -119,12 +119,7 @@ src_install() {
# 4.9 regression: https://github.com/shadow-maint/shadow/issues/389
emake DESTDIR="${D}" -C man install
 
-   # Remove libshadow and libmisc; see bug 37725 and the following
-   # comment from shadow's README.linux:
-   #   Currently, libshadow.a is for internal use only, so if you see
-   #   -lshadow in a Makefile of some other package, it is safe to
-   #   remove it.
-   rm -f "${ED}"/{,usr/}$(get_libdir)/lib{misc,shadow}.{a,la}
+   find "${ED}" -name '*.la' -type f -delete || die
 
insinto /etc
if ! use pam ; then



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

2021-10-20 Thread Arthur Zamarin
commit: 44641cc66e57405252f89266a96cf7a86c9eafd4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 20 19:19:20 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 20 19:21:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44641cc6

dev-python/seaborn: add 0.11.2, enable py3.10

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

 dev-python/seaborn/Manifest  |  1 +
 dev-python/seaborn/seaborn-0.11.2.ebuild | 33 
 2 files changed, 34 insertions(+)

diff --git a/dev-python/seaborn/Manifest b/dev-python/seaborn/Manifest
index 0878fd4b2ba..13cbde5f79e 100644
--- a/dev-python/seaborn/Manifest
+++ b/dev-python/seaborn/Manifest
@@ -1 +1,2 @@
 DIST seaborn-0.11.1.tar.gz 261397 BLAKE2B 
b281da14eea5e9038af0d79ed07531d0006294d63ff4cabc308a460f1107a7d045793383d200dd2dd63e18b43cea838dfe245b675dbc5c308960c105348e5e26
 SHA512 
ea33cfdad8c01986291e07b906011f4104995f26a88b2775e155fe4abc28f6f5e224b15d4150a246ef1e134d72bd3dc6f534f7c0d370ca99d5f15cd84e10ccde
+DIST seaborn-0.11.2.tar.gz 268839 BLAKE2B 
b1ba3a76431843921f01f714e601ebe7ed87a8c4136acb65a7cdb89059d67cb136484cb968efd713a5260caa552673efd5d06898a69624b36311fd3908f00179
 SHA512 
f08fe82b4ecca2b140a953c89bb7f811255d00ec819225809bb224aadde161ddabdeaf5cab53e3558bb84334cee828baafe0ee5efe465e80875a0513fb1ab9ac

diff --git a/dev-python/seaborn/seaborn-0.11.2.ebuild 
b/dev-python/seaborn/seaborn-0.11.2.ebuild
new file mode 100644
index 000..16a60458404
--- /dev/null
+++ b/dev-python/seaborn/seaborn-0.11.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Statistical data visualization"
+HOMEPAGE="https://seaborn.pydata.org https://github.com/mwaskom/seaborn";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+"
+BDEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+python_test() {
+   cat > matplotlibrc <<- EOF || die
+   backend : Agg
+   EOF
+   epytest
+}



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

2021-10-20 Thread Arthur Zamarin
commit: b88ebf44f18e782ef4225e79d8b0c2d1c6b66052
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 20 18:28:03 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 20 19:20:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88ebf44

dev-python/greenstalk: add 2.0.0, enable py3.10

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

 dev-python/greenstalk/Manifest|  1 +
 dev-python/greenstalk/greenstalk-2.0.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/greenstalk/Manifest b/dev-python/greenstalk/Manifest
index bca64cf3ea7..773ecc26f4b 100644
--- a/dev-python/greenstalk/Manifest
+++ b/dev-python/greenstalk/Manifest
@@ -1 +1,2 @@
 DIST greenstalk-1.0.1.tar.gz 12898 BLAKE2B 
fc0b90ba95b09e1490025175339c3f9eb7afed16db40ec34031305a3d487582fc7305b1990424f53a06887a34c30ab4f957db01a640576aa1c5db30511161c0f
 SHA512 
8b57ec0c7fd3a60c24e8ddd7d51f31c0986317cbceb0f7045bbd720ca58e8f3c896f2f9924de7b1e8693844c814ecdebc020972d895468d1b0e7d055bf628b16
+DIST greenstalk-2.0.0.gh.tar.gz 13280 BLAKE2B 
510b84d7dd48e0f5c9fb46ec0158473623a9e4c570e1c72db45802fce7a61b99c8f15f87d6711fa7540e6e2b6d4a846194adc28e2696400c45dc6692747f41fb
 SHA512 
4d338bccb09b7c17c0216ce9cc4c1c9c896d15327053adc248404140ded27df6969fc8f0807120ec9417676ead57395185fb9fc5d826f49a1a1ee473aabbb048

diff --git a/dev-python/greenstalk/greenstalk-2.0.0.ebuild 
b/dev-python/greenstalk/greenstalk-2.0.0.ebuild
new file mode 100644
index 000..a73826cc5bb
--- /dev/null
+++ b/dev-python/greenstalk/greenstalk-2.0.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Python 3 client for the beanstalkd work queue"
+HOMEPAGE="https://greenstalk.readthedocs.io/ 
https://github.com/justinmayhew/greenstalk";
+SRC_URI="
+   https://github.com/justinmayhew/greenstalk/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="test? ( app-misc/beanstalkd )"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest tests.py
+}



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

2021-10-20 Thread Arthur Zamarin
commit: 4eeb218266b0ec16f713f7a9d5390b64e9c773ac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 20 19:01:01 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 20 19:21:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eeb2182

app-emulation/sen: enable py3.10

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

 app-emulation/sen/sen-0.6.1_p20200905.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/sen/sen-0.6.1_p20200905.ebuild 
b/app-emulation/sen/sen-0.6.1_p20200905.ebuild
index fe1a19b03c8..01c320dce91 100644
--- a/app-emulation/sen/sen-0.6.1_p20200905.ebuild
+++ b/app-emulation/sen/sen-0.6.1_p20200905.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 COMMIT="02e5872ee2905861e1da06ab5174e1a3f41f0e0b"



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

2021-10-20 Thread Arthur Zamarin
commit: c55eaa217c0656d352094c619b3833cabe100280
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 20 18:50:56 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 20 19:20:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c55eaa21

dev-python/kconfiglib: enable py3.10

Closes: https://bugs.gentoo.org/812674
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/kconfiglib/kconfiglib-14.1.0.ebuild | 15 ++-
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/dev-python/kconfiglib/kconfiglib-14.1.0.ebuild 
b/dev-python/kconfiglib/kconfiglib-14.1.0.ebuild
index 19181a90f3b..ef454e60acf 100644
--- a/dev-python/kconfiglib/kconfiglib-14.1.0.ebuild
+++ b/dev-python/kconfiglib/kconfiglib-14.1.0.ebuild
@@ -1,25 +1,22 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_REQ_USE="ncurses"
 
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="ncurses"
 inherit distutils-r1
 
 DESCRIPTION="A flexible Python Kconfig implementation"
 HOMEPAGE="https://github.com/ulfalizer/Kconfiglib 
https://pypi.org/project/kconfiglib/";
 SRC_URI="https://github.com/ulfalizer/Kconfiglib/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S=${WORKDIR}/${P^}
 # pypi tarballs don't include tests
 #SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-S=${WORKDIR}/${P/k/K}
 
 python_prepare_all() {
distutils-r1_python_prepare_all
@@ -28,9 +25,9 @@ python_prepare_all() {
mkdir Kconfiglib || die
ln -s ../tests Kconfiglib || die
# don't run kernel Kconfig compat tests
-   sed -i 's/run_compatibility_tests()$/#\0/' testsuite.py || die
+   sed -e 's/run_compatibility_tests()$/#\0/' -i testsuite.py || die
 }
 
 python_test() {
-   "${PYTHON}" testsuite.py || die "tests failed with ${EPYTHON}"
+   "${EPYTHON}" testsuite.py || die "tests failed with ${EPYTHON}"
 }



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

2021-10-20 Thread Arthur Zamarin
commit: a761207b56ed45a822a8f9f602d3760f681878b8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 20 18:57:07 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 20 19:21:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a761207b

dev-python/urwidtrees: enable py3.10, shorter patch name

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

 ...nstall-when-necessary.patch => urwidtrees-1.0.3-no-mock-dep.patch} | 0
 dev-python/urwidtrees/urwidtrees-1.0.3.ebuild | 4 ++--
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-python/urwidtrees/files/urwidtrees-1.0.3-0001-Update-mock-dependency-to-install-when-necessary.patch
 b/dev-python/urwidtrees/files/urwidtrees-1.0.3-no-mock-dep.patch
similarity index 100%
rename from 
dev-python/urwidtrees/files/urwidtrees-1.0.3-0001-Update-mock-dependency-to-install-when-necessary.patch
rename to dev-python/urwidtrees/files/urwidtrees-1.0.3-no-mock-dep.patch

diff --git a/dev-python/urwidtrees/urwidtrees-1.0.3.ebuild 
b/dev-python/urwidtrees/urwidtrees-1.0.3.ebuild
index 48257a23666..ce3d82ea979 100644
--- a/dev-python/urwidtrees/urwidtrees-1.0.3.ebuild
+++ b/dev-python/urwidtrees/urwidtrees-1.0.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 
@@ -18,7 +18,7 @@ KEYWORDS="amd64 ~x86"
 RDEPEND=">=dev-python/urwid-1.1.0[${PYTHON_USEDEP}]"
 
 PATCHES=(
-   
"${FILESDIR}"/${PN}-1.0.3-0001-Update-mock-dependency-to-install-when-necessary.patch
 #770391
+   "${FILESDIR}"/${P}-no-mock-dep.patch #770391
 )
 
 distutils_enable_sphinx docs/source



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

2021-10-20 Thread Ronny Gutbrod
commit: 16af2cecd06e3db204fe27ad17b4a252e89a4351
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Oct 20 18:07:10 2021 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Wed Oct 20 19:04:02 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=16af2cec

dev-cpp/drogon: Version bump 1.7.3.

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

 dev-cpp/drogon/Manifest|  1 +
 dev-cpp/drogon/drogon-1.7.3.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest
index 54f3da8e6..90c964273 100644
--- a/dev-cpp/drogon/Manifest
+++ b/dev-cpp/drogon/Manifest
@@ -1,2 +1,3 @@
 DIST drogon-1.7.1.tar.gz 465299 BLAKE2B 
72ddcc050333f6ff8d0749c3de5a4db80cf5f36613253d90abcbf8983aa53db44a6a4e71b73cc42c0596684b7a56a1cb69faa348652c0fc673e6be7d3ad383b3
 SHA512 
8a7cb8aa87cc48b130a5b47558b3c9e2a0af13cd8b76681e42d14a366dac75c88e389f2e2fe03b4f0f1e0e31971a47eee2bf5df8fcb4b79f8ed00d2a592315b6
 DIST drogon-1.7.2.tar.gz 475266 BLAKE2B 
dff7cdf76b4d30a7cd44f50efcf3b683eefe06e7b0be1fe167f1891370c55ee76b8f6e14582cbfdf0f2b129211301fd9b97e4dc4db313f28fccb21ca6271a57a
 SHA512 
0546a7a6a1a1e9e1ec068cd45d747ccdd62a9bd9042db4941c004fbe795d051b8d115a71f8000352a2d284f141ebad9b66438dfabc255bb24c92bd5a3dc0ed8a
+DIST drogon-1.7.3.tar.gz 483306 BLAKE2B 
b5b89f678f285de6533480d403725f172b40f1c97057b3234dc5a9456c1e13f3d3b2a11769e78a16199495584a9a411ccdd375090b3770acdff24054bba75060
 SHA512 
20146bf59898704f3b44778fa46e919d9124ef8a33eb1cfcce7f437507c20920829a0074e1c9e2493a1764b8a36b1a91b03f117fd78e740253b15d2146dca628

diff --git a/dev-cpp/drogon/drogon-1.7.3.ebuild 
b/dev-cpp/drogon/drogon-1.7.3.ebuild
new file mode 100644
index 0..5d3ab972c
--- /dev/null
+++ b/dev-cpp/drogon/drogon-1.7.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="C++14/17 based HTTP web application framework"
+HOMEPAGE="https://github.com/drogonframework/drogon";
+SRC_URI="https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+brotli doc examples mariadb postgres redis sqlite +ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-cpp/trantor-1.5.2
+   dev-libs/jsoncpp
+   sys-libs/zlib
+   brotli? ( app-arch/brotli )
+   mariadb? ( dev-db/mariadb:= )
+   postgres? ( dev-db/postgresql:= )
+   redis? ( dev-libs/hiredis )
+   sqlite? ( dev-db/sqlite )
+   ssl? ( dev-libs/openssl )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-cpp/gtest )
+"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md )
+
+src_prepare() {
+   sed -i '/add_subdirectory(trantor)/d' CMakeLists.txt || die
+   sed -i '/${PROJECT_SOURCE_DIR}\/trantor\/trantor\/tests\/server.pem/d' \
+   lib/tests/CMakeLists.txt || die
+   use ssl || sed -i '/find_package(OpenSSL)/d' CMakeLists.txt || die
+   use doc || sed -i '/find_package(Doxygen/d' CMakeLists.txt || die
+
+   use examples && DOCS+=( "${S}/examples" )
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local -a mycmakeargs=(
+   "-DBUILD_DOC=$(usex doc)"
+   "-DBUILD_EXAMPLES=NO"
+   "-DBUILD_DROGON_SHARED=YES"
+   "-DBUILD_POSTGRESQL=$(usex postgres)"
+   "-DBUILD_MYSQL=$(usex mariadb)"
+   "-DBUILD_SQLITE=$(usex sqlite)"
+   "-DBUILD_REDIS=$(usex redis)"
+   "-DBUILD_TESTING=$(usex test)"
+   "-DBUILD_BROTLI=$(usex brotli)"
+   )
+   use doc && HTML_DOCS="${BUILD_DIR}/docs/drogon/html/*"
+
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/drogon/files/, dev-cpp/drogon/

2021-10-20 Thread Ronny Gutbrod
commit: b93ab49cb28826409ac1c1baa4ab0775634485af
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Oct 20 18:30:22 2021 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Wed Oct 20 19:05:43 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b93ab49c

dev-cpp/drogon: Remove old ebuild.

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

 dev-cpp/drogon/Manifest|  1 -
 dev-cpp/drogon/drogon-1.7.1.ebuild | 64 --
 .../drogon/files/drogon-1.7.1_GNUInstallDirs.patch | 33 ---
 3 files changed, 98 deletions(-)

diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest
index 90c964273..d277ad961 100644
--- a/dev-cpp/drogon/Manifest
+++ b/dev-cpp/drogon/Manifest
@@ -1,3 +1,2 @@
-DIST drogon-1.7.1.tar.gz 465299 BLAKE2B 
72ddcc050333f6ff8d0749c3de5a4db80cf5f36613253d90abcbf8983aa53db44a6a4e71b73cc42c0596684b7a56a1cb69faa348652c0fc673e6be7d3ad383b3
 SHA512 
8a7cb8aa87cc48b130a5b47558b3c9e2a0af13cd8b76681e42d14a366dac75c88e389f2e2fe03b4f0f1e0e31971a47eee2bf5df8fcb4b79f8ed00d2a592315b6
 DIST drogon-1.7.2.tar.gz 475266 BLAKE2B 
dff7cdf76b4d30a7cd44f50efcf3b683eefe06e7b0be1fe167f1891370c55ee76b8f6e14582cbfdf0f2b129211301fd9b97e4dc4db313f28fccb21ca6271a57a
 SHA512 
0546a7a6a1a1e9e1ec068cd45d747ccdd62a9bd9042db4941c004fbe795d051b8d115a71f8000352a2d284f141ebad9b66438dfabc255bb24c92bd5a3dc0ed8a
 DIST drogon-1.7.3.tar.gz 483306 BLAKE2B 
b5b89f678f285de6533480d403725f172b40f1c97057b3234dc5a9456c1e13f3d3b2a11769e78a16199495584a9a411ccdd375090b3770acdff24054bba75060
 SHA512 
20146bf59898704f3b44778fa46e919d9124ef8a33eb1cfcce7f437507c20920829a0074e1c9e2493a1764b8a36b1a91b03f117fd78e740253b15d2146dca628

diff --git a/dev-cpp/drogon/drogon-1.7.1.ebuild 
b/dev-cpp/drogon/drogon-1.7.1.ebuild
deleted file mode 100644
index ce75c0321..0
--- a/dev-cpp/drogon/drogon-1.7.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="C++14/17 based HTTP web application framework"
-HOMEPAGE="https://github.com/drogonframework/drogon";
-SRC_URI="https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+brotli examples mariadb postgres redis sqlite +ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-cpp/trantor
-   dev-libs/jsoncpp
-   sys-libs/zlib
-   brotli? ( app-arch/brotli )
-   mariadb? ( dev-db/mariadb:= )
-   postgres? ( dev-db/postgresql:= )
-   redis? ( dev-libs/hiredis )
-   sqlite? ( dev-db/sqlite )
-   ssl? ( dev-libs/openssl )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-cpp/gtest )
-
-"
-
-PATCHES=( "${FILESDIR}/${PN}-1.7.1_GNUInstallDirs.patch" )
-
-DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md )
-
-src_prepare() {
-   sed -i '/add_subdirectory(trantor)/d' CMakeLists.txt || die
-   sed -i '/${PROJECT_SOURCE_DIR}\/trantor\/trantor\/tests\/server.pem/d' \
-   lib/tests/CMakeLists.txt || die
-   use brotli || sed -i '/find_package(Brotli)/d' CMakeLists.txt || die
-   use ssl || sed -i '/find_package(OpenSSL)/d' CMakeLists.txt || die
-
-   use examples && DOCS+=( "${S}/examples" )
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   # NOTE: Next version has BUILD_DOC switch.
-   local -a mycmakeargs=(
-   "-DBUILD_EXAMPLES=NO"
-   "-DBUILD_DROGON_SHARED=YES"
-   "-DBUILD_POSTGRESQL=$(usex postgres)"
-   "-DBUILD_MYSQL=$(usex mariadb)"
-   "-DBUILD_SQLITE=$(usex sqlite)"
-   "-DBUILD_REDIS=$(usex redis)"
-   "-DBUILD_TESTING=$(usex test)"
-   )
-
-   cmake_src_configure
-}

diff --git a/dev-cpp/drogon/files/drogon-1.7.1_GNUInstallDirs.patch 
b/dev-cpp/drogon/files/drogon-1.7.1_GNUInstallDirs.patch
deleted file mode 100644
index bd52972bb..0
--- a/dev-cpp/drogon/files/drogon-1.7.1_GNUInstallDirs.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 318327104fa444f764caccc9ad7ae40ae3452ea9 Mon Sep 17 00:00:00 2001
-From: tastytea 
-Date: Mon, 16 Aug 2021 22:19:46 +0200
-Subject: [PATCH] cmake: Use GNUInstallDirs to figure out install dirs.
-

- CMakeLists.txt | 9 +
- 1 file changed, 5 insertions(+), 4 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 821cf09..9634bfc 100755
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -33,11 +33,12 @@ set(DROGON_VERSION
- ${DROGON_MAJOR_VERSION}.${DROGON_MINOR_VERSION}.${DROGON_PATCH_VERSION})
- set(DROGON_VERSION_STRING "${DROGON_VERSION}")
- 
-+include(GNUInstallDirs)
- # Offer the user the choice of overriding the installation directories
--set(INSTALL_LIB_DIR lib CACHE PATH "Installation directory for libraries")
--set(INSTALL_BIN_DIR bin CACHE PATH "Installation directory for executables")
--set(INST

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

2021-10-20 Thread Ronny Gutbrod
commit: d20ae3238a177ece7076f78ef445dbb69d5e96e0
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Wed Oct 20 17:56:31 2021 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Wed Oct 20 19:03:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d20ae323

dev-cpp/trantor: Version bump 1.5.2.

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

 dev-cpp/trantor/Manifest |  1 +
 dev-cpp/trantor/trantor-1.5.2.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest
index e33bc9152..6121d49a9 100644
--- a/dev-cpp/trantor/Manifest
+++ b/dev-cpp/trantor/Manifest
@@ -1 +1,2 @@
 DIST trantor-1.5.1.tar.gz 102696 BLAKE2B 
7670b2e2bb56b703aa387df463433261cff33b5a8682681071ff5159d14a516e11faebde7e2431232ba3651f6420a017491a7468ce3f90c4c099284808e27171
 SHA512 
9f6664abc94943598805192ee09a98340e6e20efb15e448aac5e21480f1798b0991782d18766f5ef54399251d4980c2f68aeda3136c7e058e3c31623c8f7ce3f
+DIST trantor-1.5.2.tar.gz 104534 BLAKE2B 
d6c5a1d2eff46f5ddcd2d31d3908ee0ac71c96fde097eb3f46ec368f4292604c2dd0689018c9c7272f1a8479d908e6c486776689d517513c6e15b7392e0c7376
 SHA512 
e5977023c7b435bb7c9041a57e9b4488f34aa977e81709b3f20ae2c56ff6920ef8a4c64813be36705465ef87015c678537e22e349d1408aeb27b33f80eb38f1b

diff --git a/dev-cpp/trantor/trantor-1.5.2.ebuild 
b/dev-cpp/trantor/trantor-1.5.2.ebuild
new file mode 100644
index 0..2123d8f25
--- /dev/null
+++ b/dev-cpp/trantor/trantor-1.5.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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"
+KEYWORDS="~amd64"
+IUSE="adns doc +ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   adns? ( net-dns/c-ares )
+   ssl? ( dev-libs/openssl )
+"
+DEPEND="
+   ${RDEPEND}
+   doc? ( app-doc/doxygen )
+   test? ( dev-cpp/gtest )
+"
+
+src_prepare() {
+   use ssl || sed -i '/find_package(OpenSSL)/d' CMakeLists.txt || die
+
+   use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*"
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local -a mycmakeargs=(
+   "-DBUILD_TRANTOR_SHARED=YES"
+   "-DBUILD_DOC=$(usex doc)"
+   "-DBUILD_TESTING=$(usex test)"
+   "-DBUILD_C-ARES=$(usex adns)"
+   )
+
+   cmake_src_configure
+}



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

2021-10-20 Thread Mike Gilbert
commit: c90ab38e3577aae61fac2341b34ad593948de1cd
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Oct 20 16:07:40 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Oct 20 19:01:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90ab38e

dev-libs/libtomcrypt: fix paths in libtomcrypt.pc

libtomcrypt.pc looks like this:

```
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
```

Set the correct PREFIX and replace the hard-coded "/lib" in libdir.

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

 .../{libtomcrypt-1.18.2-r2.ebuild => libtomcrypt-1.18.2-r3.ebuild}| 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild 
b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r3.ebuild
similarity index 95%
rename from dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild
rename to dev-libs/libtomcrypt/libtomcrypt-1.18.2-r3.ebuild
index 635ce69ed4a..6626d089598 100644
--- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild
+++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r3.ebuild
@@ -82,10 +82,14 @@ mymake() {
LIBPATH="${ESYSROOT}/usr/$(get_libdir)" \
INCPATH="${ESYSROOT}/usr/include" \
IGNORE_SPEED=1 \
+   PREFIX="${EPREFIX}/usr" \
"${@}"
 }
 
 src_compile() {
+   # Replace hard-coded libdir=${exec_prefix}/lib.
+   sed -i -e "/libdir=/s:/lib:/$(get_libdir):" libtomcrypt.pc.in || die
+
mymake -f makefile.shared library
 }
 



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

2021-10-20 Thread Michał Górny
commit: c66035f97ff6c5e8613fc8b7b6ee6bdccc6bee02
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 20 14:46:21 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 18:48:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c66035f9

sys-kernel/vanilla-kernel: Bump to 5.4.155

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.4.155.ebuild   | 101 +
 2 files changed, 103 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index b306fb48aa4..490f1949310 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -65,3 +65,5 @@ DIST linux-5.4.153.tar.sign 991 BLAKE2B 
f7b80216c2afaf39b8060df5f3a5323863bd0ed6
 DIST linux-5.4.153.tar.xz 109167756 BLAKE2B 
850ea9fe0b25b4016edfe151bead709f5d1600dce0dca03e72adfbc6e9322d756b7b5bcb1143b4e2561e4c87daf2527c00874764b7a4f65000f38227c066c369
 SHA512 
63c937238dacf027ec9b78f62253b55731571101daa92b8b55d9fbf4937552372f296c80944216269271ee35214406ad63f4769fc29f3d32f60c2c73b76aad08
 DIST linux-5.4.154.tar.sign 991 BLAKE2B 
39e97f6ec62f0828e6ac1b8a8eb3c09cfbc21424cd1698643782f23fe54b6beeddd9a0a6aa35750dcdbc108285094e4dc6063bdb90693cb84761a1df6b7bd5a7
 SHA512 
fbf2b02203170bb5b7e9a5878852fd90f4f0ba7cb2aa1bff9f4216ae00b606babb85d38ee422ec4deb63e7de7d80df8e39f8483482a75d3cb5b57f1a79aa511e
 DIST linux-5.4.154.tar.xz 109181708 BLAKE2B 
87ae65ad680670a26d4acc93bffead3f01ea49af433a9270f057ebca7fb6a7151d8e9b1f32d532cf88b300bdaa3d9d1b8127e3e8aac25209eb776aa0aad67fc9
 SHA512 
098bc78f454ac37dc3113559cfc462acb912471784d281a9cecdb526411a54043b9b0b5cfe417c4ee8cd281bee0f87116b0b7ff39256cd0f5448fe5195d200f3
+DIST linux-5.4.155.tar.sign 991 BLAKE2B 
63934a317fc82788f54dbf8ef29873ac44e1654b551757dbff48c1e28353795b13871708ce7ff743738adc80d958edbea8ab0db5dddfc59774985bd661a78338
 SHA512 
ad4d8b63bb9743a46f17845e7023ba79e0fd4a36ca7ebefb8de3117edb53849cc807fc48e0a315f710817298da731b504818369c18960debab9b888c09134d61
+DIST linux-5.4.155.tar.xz 109180688 BLAKE2B 
b803f8d0e212bfcc237097a3d699223aad66aa872806e5bb12c6ce7f8965fac5e1006b27948eebe1f2ba7af88a69582e84f6efcd5156c61a0453e1548313511d
 SHA512 
b79b964976ba9f4bd286806782b7e5e04bc0a73f6e23fa637f347cb466f40537901ce61401f1f5450edf4998dadc49ddabd42e8bb4645e0c3b354cd05ec80682

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.155.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.155.ebuild
new file mode 100644
index 000..765b04d5024
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.155.ebuild
@@ -0,0 +1,101 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=5.4.114
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> kernel-aarch64.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
+   -> kernel-ppc64le.config.${CONFIG_VER}
+   )
+   x86? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
+   -> kernel-i686.config.${CONFIG_VER}
+   )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+BDEPEND="
+   debug? ( dev-util/pahole )
+   verify-sig? ( app-crypt/openpgp-keys-kernel )"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+   if use verify-sig; then
+   einfo "Unpacking linux-${PV}.tar.xz ..."
+   verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
+   < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar 
-x))
+   assert "Unpack failed"
+   unpack "gentoo-kernel-config-${GENTOO_CON

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

2021-10-20 Thread Michał Górny
commit: 5dd776b75829a186c7e8272495bb7197388f4d6b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 20 18:47:33 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 18:48:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd776b7

sys-kernel/gentoo-kernel-bin: Bump to 5.14.14

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   4 +
 .../gentoo-kernel-bin-5.14.14.ebuild   | 117 +
 2 files changed, 121 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 21ea75d63e8..be5b91d1f17 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -24,6 +24,8 @@ DIST genpatches-5.14-13.base.tar.xz 502028 BLAKE2B 
54de53dff2214469b24b173b17aa6
 DIST genpatches-5.14-13.extras.tar.xz 3848 BLAKE2B 
d595a77078bd8740dc61a5e2f35d75f19015e2d4b30716f484bc961b9631a994a3b1a8367a1ed2d1c46d3bea601013e4488870cec202dbd5b63cffaf5078ce36
 SHA512 
b1abcde0b14f51d60ae27e885f7b912b8531ee77fb9b6b4c2e062f5feb1eddc2687965c949ea675c1c425561244e1a3011a1c092404ce86b171ea60991c7cd2e
 DIST genpatches-5.14-14.base.tar.xz 511456 BLAKE2B 
5e4ed4eb05d3161292e9ae3e69ad28d99ba0e72f1b38289f9c3e3232346ac77fde922f4fc498fc9161b793bca2beca33728664c2ec68175a637676ee8737e311
 SHA512 
81a2293ebcfd9a44711dafe2e0ea14f73dd0d6d53cf5c30892ab5fc09995519174e3250d1521778058ca8ae1aaf75fc5ddf7541eb2231f8965dda45c8c8f250a
 DIST genpatches-5.14-14.extras.tar.xz 3848 BLAKE2B 
5820173b798dddf5892b0a8f133f3fe4dfb0b80fec5bbba79b8f03f78af4722f48bb69370f56773bf9b7372aec3500db4f672fa82729bea8e93e8fa1af7efea1
 SHA512 
1012bd7f20b0657e75d810e66a97222c66373b8b2cb4cec0a29ea0469aae5ccdc0bfafc89dfe9ded34036883d88c7da111f99ce2076dcb8f01143e985a62c8d6
+DIST genpatches-5.14-15.base.tar.xz 544344 BLAKE2B 
5315b7c850517e559fda958cb73d9bccd97945fd23833f901f81f21ec0b6a114ecbcdc6188b7283f3daf2c2dbb77b470fe4dbd15e6197dbecf1c026aba0f09b5
 SHA512 
963eb0f6ee49360b041e748bf096ccb4e92a075de029fa65884553f3372c34181f3cd1b1d10c55893df0efda0d4e265cc410ee2d5bfbb6a4dac0be98dc86a638
+DIST genpatches-5.14-15.extras.tar.xz 3840 BLAKE2B 
824c2a15749f6e83b03669df117a0838ef955430c4781f5b1423d6a5eb4d3b594c99bda3220ceff3875b00601bf2564eb211ee470a04a7e221f5300d0552adf0
 SHA512 
197bbcb69a9e79f7938342a7ec2d8b6baa55b48f121ff5bef6d8a3969e41a646fa357cf394e9fb3e8ac6c43338749e8be8b50319020564eff5c30b49786978f1
 DIST genpatches-5.14-8.base.tar.xz 315608 BLAKE2B 
1a19a4aa497580d5d1ceed952899f0f19b13fa36a585206c1ce9b3c348754f6c94aeb7a697fadeda88ecd9e2b35e7d9061601bfbbc720cce00030b3b0de5d26f
 SHA512 
5d131854f01730a807eba05109270f80d40b5f9db4fc7a9f9041200eb0025e4ef436a6df51d2020ae4cb737ff2846e080a318c92975be1d54a17e99131d6771a
 DIST genpatches-5.14-8.extras.tar.xz 3852 BLAKE2B 
6ec8bdf43eca6d43f5e88f19e15c23e056d5f5144a5c746e3eb20170c445de82e465bdc5ef85f95a1c65582c458110437287d8f31022132fa092096147540c88
 SHA512 
d6a65dbe36ea6c5eb20f3df047493e3e3e31b27e4a812c9541e50deb4bfbe795de3f8eba4d901bf34a013d46ead22f849b77f3c2bd305f2b28cd039459f6c43f
 DIST genpatches-5.14-9.base.tar.xz 349596 BLAKE2B 
801a5a1aec2e0cd1b52f1c21fd3349f91f8bbfd33c40892b28679ca89799f5589d333e5227674fed3326d0094f5932959427e31e5dc847aec261ebf164d2954d
 SHA512 
a8463a1cda8084afd1e6613ba160c9a75b1a136331217627f9a6b7876f33e9bd4947cd6c059f481612962e430ef530fac246e8b48c38ca8f505b949296390590
@@ -78,6 +80,8 @@ DIST gentoo-kernel-5.14.12-1.x86.xpak 59179955 BLAKE2B 
b94956dae8d21e1a538252f40
 DIST gentoo-kernel-5.14.13-1.amd64.xpak 68024577 BLAKE2B 
a43710471bae30805de6110dbc52f93ebe618dc68e3348717e22296ed7afbecc2657e0d4eb05b177d5f1fc9c0d6407dc3310ffd6021baede0f02540b0215
 SHA512 
6576792ce0a46829782dd380392fcbb48b399b0f4b649e17baff1b0e0487dab81e4065eb5efe9e41919cd4e43c3c2b5ad5141731c9bc19f765ffc6d0895b49ca
 DIST gentoo-kernel-5.14.13-1.arm64.xpak 63344405 BLAKE2B 
bf8618ff4614665383768fe5cacf19277e6283d6c84893a4e4c05b55cde8212c019c9a278044146fb3aa7b52c69f74c94c614e40b1b8fe59f2cc76662ae357ca
 SHA512 
029c1b07c39ea2d95075da59460a864bfb2767675cedd4f1bafefbd61fd084c1d9ad8f3cc579e772581c66b78af44ee386b6e2839e788bb62b45a49557d4b56e
 DIST gentoo-kernel-5.14.13-1.x86.xpak 59170584 BLAKE2B 
a24893477ab57d178622f1044cc43b136cd12b7814bff1b956c0c1a7a34195bc0d00e6947fd7e0e22ca82b7ef808b164f1577604a373e96a614be4e56d46899e
 SHA512 
d26a623023f79c14964b8a900640e68a870bf3a920cccbe6a9b4d172414411d805eaf6336cdc6a8a4b205b128c08d1c1d9a5953bf8a99a4093dc43d6dcdf3951
+DIST gentoo-kernel-5.14.14-1.amd64.xpak 68060210 BLAKE2B 
979f550a50ff3a47e816ea61b5da162bd529a2b622950fea92ce2fd042afc5848468674a02b4b5eb94bcca40055270688f7fe20932708b777351d62bbae498fd
 SHA512 
db752a617cbf86a0b483a2906765198c2b72bffd0a9b146a7ae751c48ca7f600352b173c0574b3ca71e9077183cb92f2b53b63d594d9f355677d1a4b63fc2cc4
+DIST gentoo-kernel-5.14.14-1.x86.xpak 59175659 BLAKE2B 
4233bbbca15ceac5a1b1e6880eb77f0838a7c6244d8f9ede2e5057c97c80b317572af6b076a51bd32f16bd4640c61cc3c5ef7c92f78

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

2021-10-20 Thread Michał Górny
commit: 215b1c42fd5dc2474e5561682c02bcbb5b57b4d4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 20 18:47:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 18:48:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=215b1c42

sys-kernel/gentoo-kernel-bin: Bump to 5.4.155

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   4 +
 .../gentoo-kernel-bin-5.4.155.ebuild   | 117 +
 2 files changed, 121 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 905d96bd402..14666c0b986 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -46,6 +46,8 @@ DIST genpatches-5.4-157.base.tar.xz 4048356 BLAKE2B 
787334d4f61f375a6ab46712ff63
 DIST genpatches-5.4-157.extras.tar.xz 1788 BLAKE2B 
ca74b942a7038927ee3ca591c383d0dd86418363399245e49763bb3efdb66a57eec28982c77bc10b723c897dc87d0f2991736702e3a22f23e02eba2d3686d933
 SHA512 
8c63e5e7fb2653e680d2d78c18e5b84362ae5f391d621489e377e21894b7df8fcacc15bca2c61b544b20ee6156abf323ddd599c3a47e292f17e5372f6cb46dcb
 DIST genpatches-5.4-158.base.tar.xz 4052760 BLAKE2B 
1fa28f9309c2f9ae9fb8167cd016664781ec78d16a2e652e67de34503ccf4a28477fd16ee8f10ad9fb4eff35066d716c63df32f3ded98e9b8306e526528053b6
 SHA512 
37b6ff682889580053c2c5e88b2f46df9a6b5506550651773949ea9a4c6d70b56b1b59388df1d4747dbd1c9b186e95b0997f651a08df52be351401276e7b6f33
 DIST genpatches-5.4-158.extras.tar.xz 1788 BLAKE2B 
265a90ab037b468294afea457d8e3c3e7fe2a1112100354e9f4a30f6604b204be5efc3f5889ce42ef0fa959baf80403a6ddf4ad36f4e9d0e9888c4c6ae7aa70b
 SHA512 
9a498e672c05166dfc1b0460d6bc6830b5086fc2d9ef97423bef5334ded9d4f31836b40fe85b9c2f66eb56cda291e41399ecf88e9e4a20022f5d88bf6d4269b8
+DIST genpatches-5.4-159.base.tar.xz 4064516 BLAKE2B 
c2c8350597d7cbe7652cea4b5a3fa92376259f1f4f15c3387f80f24b31d571cbb1094a27f52b099f0c61ce0187c3f498ccd4898cbb63f03c7367df39fdc475b0
 SHA512 
31116496b8d570d596a91e3408db055cbc602af2608ce579f5ce5ff41c084f629edde49c1efdf6220289451286f8a0b68d2937b916886f51b9a7d0529f130d2c
+DIST genpatches-5.4-159.extras.tar.xz 1788 BLAKE2B 
b3bdde65db00da9eaa5e9d3e1a813bca63304608d61af3c4712a5588fe946a9c53974066467af1678cb7e44646dec35ea607133911f1da2e8a4320118cb44431
 SHA512 
72353c4e7a35c2513bc9d27888050de1446ece8cb9c079ac03ff90cd855070c31001e37f741c42a2b3d2a76890913cae9cd12b19f2250549273b47667b55435f
 DIST gentoo-kernel-5.10.68-1.amd64.xpak 65497706 BLAKE2B 
526ea1fc91fc906828366b4f7c10cb04a0e1cffe19702443790d52ba82a99710aa9ce1eeb7832a0da9970f9ec073173c846d5872ade5ae6f44fb33c20b0c46b8
 SHA512 
6be46f7608dbe3ad05472264957b23e8a841ecab3a978ec94de8043f864a9e9864e8086f979bf185010e65bbec23af941eb3a82828c3341da9a365410c85a030
 DIST gentoo-kernel-5.10.68-1.arm64.xpak 61234698 BLAKE2B 
f30cf0cd18711f3b42d9bfcb528ca56c7bafb88477414a3ed6ecd9c26b66fe76c1c1370461c3b1b83a13266240a20f55cbc35fd68d66bb8ca20503cc26f91f15
 SHA512 
df478abac49f43635cbe7b79faa188570cee3419d920877f05346fae7a3a16333f95c778d170b509277a0ee08c08d73589a177b69f86fdcdf800bde8481b903c
 DIST gentoo-kernel-5.10.68-1.x86.xpak 57237230 BLAKE2B 
be3156a79fc45bac92220f715e0e7270c060545f222d01fc24ff5bb6a239d8187077f6c4beba1d18c704c6e858f36b22db6f1ce9ebc737e574e9130410d5c813
 SHA512 
7ac97263d05bd70b29388d749786788124c6e636a3b1e975df8c9225ad3106d66a93898ce1e6cffefc4ec948a36830cfd3ae16dade66d3281bfebdd3a2bf6f7e
@@ -116,6 +118,8 @@ DIST gentoo-kernel-5.4.153-1.x86.xpak 53168275 BLAKE2B 
583f450220035bec5e718e225
 DIST gentoo-kernel-5.4.154-1.amd64.xpak 61399049 BLAKE2B 
1cd9dfa937e87a8e1ec35a2e76f761f022a3c0ecef62c8d62e1a6f2e7972b0e7684bf543819e1c395df0b421563c876de0a29ea8a57b88ef26f7ed394cca7a0b
 SHA512 
706c3dc11604646c29174c12a94afff95f3354b9f658d66591f263dc1a45732415bffb4aa3ed116ba999065feb94723428a5d259cda7bc5373da2ce79c2f3068
 DIST gentoo-kernel-5.4.154-1.arm64.xpak 58059965 BLAKE2B 
434c37aaba83a7eaa88804b0d912e6a5ca6e4cf3b3c3a7c3096c5363471c6bda6b541c6d8aec8541bf3740c532fe75b4b4b80076cde642c813a82b18be6140b0
 SHA512 
24a064e19a267d5db1426f7484ec0210baaef5343f507a037cd8dc01977612878d1ddf9c0c9c953aef5761ae06c716390d77ce9a86c181db6ad8a7a89fe6d510
 DIST gentoo-kernel-5.4.154-1.x86.xpak 53175292 BLAKE2B 
e6a37169fd36a40f766c3f45f1a85033dda4113bbd7167d7946dafc9f92ecb4393609466dc8f338c9ca3fdcb18c82210e9506a677bcd8f46bb3bb1b5cae427d1
 SHA512 
8e88fcf1201db8df51268fd1ce13cf0b534919c12426f1754d140d950a7b87b726d44d03782f3bb32738ae638c35290bda4ba682d788e90798694ba9ba135bc0
+DIST gentoo-kernel-5.4.155-1.amd64.xpak 61371926 BLAKE2B 
364a34d96863cb9dd697e12fff4cf9a81cfe83e11f8f07267bdcb8c43689535455961579651ec79d93f48747e1a7dd2efe81ddec4119091e93ecbbf53c418e63
 SHA512 
be177c4f0871bdff50fc6a61403b56bd01db1a5cefb4a489c50484e20d131d292924f734d66ecc1cd4284095b3867b19298b49fe0c3e05373a67100182ab2f36
+DIST gentoo-kernel-5.4.155-1.x86.xpak 53166974 BLAKE2B 
635e9b254ad3393c546e8b7dc2934aae87f9dbe99faac2bf6852cfb1a15fd9dbd1c8149fbf07a008eecf

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

2021-10-20 Thread Michał Górny
commit: a62d6af6af42ffba49863a77e0f78b76ff89f81c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 20 14:47:09 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 18:48:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62d6af6

sys-kernel/gentoo-kernel: Bump to 5.4.155

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

 sys-kernel/gentoo-kernel/Manifest  |  2 +
 .../gentoo-kernel/gentoo-kernel-5.4.155.ebuild | 90 ++
 2 files changed, 92 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 8c6377466f5..fe978d8e519 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -46,6 +46,8 @@ DIST genpatches-5.4-157.base.tar.xz 4048356 BLAKE2B 
787334d4f61f375a6ab46712ff63
 DIST genpatches-5.4-157.extras.tar.xz 1788 BLAKE2B 
ca74b942a7038927ee3ca591c383d0dd86418363399245e49763bb3efdb66a57eec28982c77bc10b723c897dc87d0f2991736702e3a22f23e02eba2d3686d933
 SHA512 
8c63e5e7fb2653e680d2d78c18e5b84362ae5f391d621489e377e21894b7df8fcacc15bca2c61b544b20ee6156abf323ddd599c3a47e292f17e5372f6cb46dcb
 DIST genpatches-5.4-158.base.tar.xz 4052760 BLAKE2B 
1fa28f9309c2f9ae9fb8167cd016664781ec78d16a2e652e67de34503ccf4a28477fd16ee8f10ad9fb4eff35066d716c63df32f3ded98e9b8306e526528053b6
 SHA512 
37b6ff682889580053c2c5e88b2f46df9a6b5506550651773949ea9a4c6d70b56b1b59388df1d4747dbd1c9b186e95b0997f651a08df52be351401276e7b6f33
 DIST genpatches-5.4-158.extras.tar.xz 1788 BLAKE2B 
265a90ab037b468294afea457d8e3c3e7fe2a1112100354e9f4a30f6604b204be5efc3f5889ce42ef0fa959baf80403a6ddf4ad36f4e9d0e9888c4c6ae7aa70b
 SHA512 
9a498e672c05166dfc1b0460d6bc6830b5086fc2d9ef97423bef5334ded9d4f31836b40fe85b9c2f66eb56cda291e41399ecf88e9e4a20022f5d88bf6d4269b8
+DIST genpatches-5.4-159.base.tar.xz 4064516 BLAKE2B 
c2c8350597d7cbe7652cea4b5a3fa92376259f1f4f15c3387f80f24b31d571cbb1094a27f52b099f0c61ce0187c3f498ccd4898cbb63f03c7367df39fdc475b0
 SHA512 
31116496b8d570d596a91e3408db055cbc602af2608ce579f5ce5ff41c084f629edde49c1efdf6220289451286f8a0b68d2937b916886f51b9a7d0529f130d2c
+DIST genpatches-5.4-159.extras.tar.xz 1788 BLAKE2B 
b3bdde65db00da9eaa5e9d3e1a813bca63304608d61af3c4712a5588fe946a9c53974066467af1678cb7e44646dec35ea607133911f1da2e8a4320118cb44431
 SHA512 
72353c4e7a35c2513bc9d27888050de1446ece8cb9c079ac03ff90cd855070c31001e37f741c42a2b3d2a76890913cae9cd12b19f2250549273b47667b55435f
 DIST gentoo-kernel-config-5.10.42.tar.gz 3992 BLAKE2B 
b04f585ccc823c25baafea011a5df9e4ed79f5537fb0c47726bb54d3f6197627b078a6f8510707a68edd9308f7ede84ca3f9bff78e64e06c9ea3d53db496c10f
 SHA512 
5d42e1ac694441acb8ea13fa3e80615bd18f0932a37f50c3d34c8c2f95ef4dfa6541407ddcad802b4fb13468e0e85d8cd09ac37d3612260f9a81d081cb4b6713
 DIST gentoo-kernel-config-5.13.4.tar.gz 4024 BLAKE2B 
9b4e3205c356c791768b9de09057b55499519af5551165040c5ad50bd85b2886e34a9f8dfeea08c6a2113b903341c2bed897bc2615913cdfe3d13434d7be6f48
 SHA512 
55d9f2c72d164f81aede7ce5b2c703f8a426ad0a1a3323c0a304c9f07ed86aa06949ba2f42da115b977b810886a47a0126eda96ade853970a951c301eee5e12c
 DIST gentoo-kernel-config-5.4.114.tar.gz 1298 BLAKE2B 
e494041cd63ba53f055cfd555e359934d5054238bd096addd7965754e6708bada63398c4b315318f73130ed81c1391524388396775632248870721f1ce23f203
 SHA512 
225600db53532ee131dd83d10cecc97a83f4615975ff32f3f6190a15eace64707cb59490bb42940e4429f9054221b9d9a589ada443922062bb5ee18ecc42c26c

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.155.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.155.ebuild
new file mode 100644
index 000..ef8b4347c4d
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.155.ebuild
@@ -0,0 +1,90 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=5.4.114
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> kernel-aarch64.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2021-10-20 Thread Michał Górny
commit: abb648a3a282481865e576e223ab95ee0dbad398
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 20 14:43:37 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 18:48:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb648a3

sys-kernel/gentoo-kernel: Bump to 5.14.14

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.14.14.ebuild | 105 +
 2 files changed, 107 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 266bd5c72be..8c869a69bdf 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -24,6 +24,8 @@ DIST genpatches-5.14-13.base.tar.xz 502028 BLAKE2B 
54de53dff2214469b24b173b17aa6
 DIST genpatches-5.14-13.extras.tar.xz 3848 BLAKE2B 
d595a77078bd8740dc61a5e2f35d75f19015e2d4b30716f484bc961b9631a994a3b1a8367a1ed2d1c46d3bea601013e4488870cec202dbd5b63cffaf5078ce36
 SHA512 
b1abcde0b14f51d60ae27e885f7b912b8531ee77fb9b6b4c2e062f5feb1eddc2687965c949ea675c1c425561244e1a3011a1c092404ce86b171ea60991c7cd2e
 DIST genpatches-5.14-14.base.tar.xz 511456 BLAKE2B 
5e4ed4eb05d3161292e9ae3e69ad28d99ba0e72f1b38289f9c3e3232346ac77fde922f4fc498fc9161b793bca2beca33728664c2ec68175a637676ee8737e311
 SHA512 
81a2293ebcfd9a44711dafe2e0ea14f73dd0d6d53cf5c30892ab5fc09995519174e3250d1521778058ca8ae1aaf75fc5ddf7541eb2231f8965dda45c8c8f250a
 DIST genpatches-5.14-14.extras.tar.xz 3848 BLAKE2B 
5820173b798dddf5892b0a8f133f3fe4dfb0b80fec5bbba79b8f03f78af4722f48bb69370f56773bf9b7372aec3500db4f672fa82729bea8e93e8fa1af7efea1
 SHA512 
1012bd7f20b0657e75d810e66a97222c66373b8b2cb4cec0a29ea0469aae5ccdc0bfafc89dfe9ded34036883d88c7da111f99ce2076dcb8f01143e985a62c8d6
+DIST genpatches-5.14-15.base.tar.xz 544344 BLAKE2B 
5315b7c850517e559fda958cb73d9bccd97945fd23833f901f81f21ec0b6a114ecbcdc6188b7283f3daf2c2dbb77b470fe4dbd15e6197dbecf1c026aba0f09b5
 SHA512 
963eb0f6ee49360b041e748bf096ccb4e92a075de029fa65884553f3372c34181f3cd1b1d10c55893df0efda0d4e265cc410ee2d5bfbb6a4dac0be98dc86a638
+DIST genpatches-5.14-15.extras.tar.xz 3840 BLAKE2B 
824c2a15749f6e83b03669df117a0838ef955430c4781f5b1423d6a5eb4d3b594c99bda3220ceff3875b00601bf2564eb211ee470a04a7e221f5300d0552adf0
 SHA512 
197bbcb69a9e79f7938342a7ec2d8b6baa55b48f121ff5bef6d8a3969e41a646fa357cf394e9fb3e8ac6c43338749e8be8b50319020564eff5c30b49786978f1
 DIST genpatches-5.14-8.base.tar.xz 315608 BLAKE2B 
1a19a4aa497580d5d1ceed952899f0f19b13fa36a585206c1ce9b3c348754f6c94aeb7a697fadeda88ecd9e2b35e7d9061601bfbbc720cce00030b3b0de5d26f
 SHA512 
5d131854f01730a807eba05109270f80d40b5f9db4fc7a9f9041200eb0025e4ef436a6df51d2020ae4cb737ff2846e080a318c92975be1d54a17e99131d6771a
 DIST genpatches-5.14-8.extras.tar.xz 3852 BLAKE2B 
6ec8bdf43eca6d43f5e88f19e15c23e056d5f5144a5c746e3eb20170c445de82e465bdc5ef85f95a1c65582c458110437287d8f31022132fa092096147540c88
 SHA512 
d6a65dbe36ea6c5eb20f3df047493e3e3e31b27e4a812c9541e50deb4bfbe795de3f8eba4d901bf34a013d46ead22f849b77f3c2bd305f2b28cd039459f6c43f
 DIST genpatches-5.14-9.base.tar.xz 349596 BLAKE2B 
801a5a1aec2e0cd1b52f1c21fd3349f91f8bbfd33c40892b28679ca89799f5589d333e5227674fed3326d0094f5932959427e31e5dc847aec261ebf164d2954d
 SHA512 
a8463a1cda8084afd1e6613ba160c9a75b1a136331217627f9a6b7876f33e9bd4947cd6c059f481612962e430ef530fac246e8b48c38ca8f505b949296390590

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.14.14.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.14.14.ebuild
new file mode 100644
index 000..b7a0d9f3417
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.14.14.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.14.6
+CONFIG_HASH=416de8884575795f040923fb460e7fc5e5d67102
+GENTOO_CONFIG_VER=5.13.4
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+

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

2021-10-20 Thread Michał Górny
commit: 3190a18b22a8ab2c6f0c656bb4d24026cd3f99d1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 20 14:43:22 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 18:48:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3190a18b

sys-kernel/vanilla-kernel: Bump to 5.14.14

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.14.14.ebuild   | 102 +
 2 files changed, 104 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 3a7075f0322..0346f432b98 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -41,6 +41,8 @@ DIST linux-5.14.12.tar.sign 991 BLAKE2B 
73bcf4394b735bde8c6c3b97489ed22e241db218
 DIST linux-5.14.12.tar.xz 120708144 BLAKE2B 
854c3160a327a38ba0e8e35a2952029670429d829e903ba4fda659aa7cc7b88014b5dbdeefd2e0cc95e0311875fc7dae4c5fad825bff72102a894624845acbb8
 SHA512 
df79d76b1247684e650df48051697a017f3b97ac1c3687398e50dfb4b21650b563ad28c35d1bd9261b65f8f77b6bfe34b3ed0e076a03547b6ed16f6fe760915f
 DIST linux-5.14.13.tar.sign 991 BLAKE2B 
ae135582639a9da85e98ed274b07c289cfe4eacdcf0f53db31231636615f2518ff3aa36a80fa84c518c56dd4b712df94dd0964f2c3faf19b019497618286c836
 SHA512 
25aab006df0d2d193ee31ab222c595877516f0960cdf8f7d8507f363baab6d284e83d47f06f3573d1c7ea8743166afdc7db9da9b422b177550bc0975e376ad97
 DIST linux-5.14.13.tar.xz 120704340 BLAKE2B 
4bb15634eb047d31173be23dac211ce6f4be77f8929cf4f183290e58080aacd70d6512e0bf3229c6d3badf311411a356fbd27d30d1ea40eada364a76f413228b
 SHA512 
b3c662115585b358a05807ebf4953b0fa1ab2c3002835d8b99b3fb203cf1ff080025d476114b022d2e372f53c3c2d93e5460cffac9fdf450fe6d8b86bc65916e
+DIST linux-5.14.14.tar.sign 991 BLAKE2B 
f391ab4207b20e9efe0e7ddd40d0b25ae643dc9242f353ad708c0e30f8ec3cacbe531f4c1754ce4c4205906965d5d6fcef2c0349c4d49a4288b60e83194a60de
 SHA512 
85f7811b8647dfa3ec04cadf64602a791a5c750f213a45c5fbb6f326b263d51b0c1d7e86645e6b6bce5342458281786aa43e58516375fe082ee99289576ac344
+DIST linux-5.14.14.tar.xz 120707532 BLAKE2B 
c4f29298a98cfd42a4ee6d2cc94da5d213e57e1160918ddbb7796c511541a85eeed53f9e30203dc5c9e941ebb0a516b6b3f0b525f93f7752cb22d30f76432dfd
 SHA512 
bd21aee0d84e213c4ed387a9da825594d2d576690d0b82ad6aaf123a1d8340b9804d4e99f909ba39f927c524409e35d26ed175c50d5236a8f3f66c7f5837e4a1
 DIST linux-5.14.7.tar.sign 989 BLAKE2B 
fe033dfdb6f5ac14474a7e603c2edef98eb7318d065ca57bbf7f8bfea0d1fb38d4d62dc28a3b014a3cdf4be64d36b05463d5902afdb794ea1b609e5e2872e1e7
 SHA512 
4926f4bcf283e2afc3bd5e7340e3dda69c40e5bd45d1b9effeade05fc04595c0153e05f07b458013224c950feb967127520cf9c2ef6d0e303b7545f10e49a871
 DIST linux-5.14.7.tar.xz 120688920 BLAKE2B 
861405cd1333958cb829017b6c1d6692a7256d179a48fad751bb02cd02ba09227ff210d9252c592a99d3820c1fbdcc3a6e133cbed31fdecb68ba9cf27dfc8f78
 SHA512 
ab1dd61a9e0e5ed82b38684d01fbc5c00fbf28acdd5ee754095a9fabe5a5fca7c220b37f80c2adbdd0bd46be461ded6397e40f7a827ea18035124f06756ad743
 DIST linux-5.14.8.tar.sign 989 BLAKE2B 
2987fdf70a35ffbc5a8b63dd821f83e4eee25cea66518a41a91a48d22c5670f497abce18b94ca4a351122c78fd02c240a6a5fe9514873aa396ce2a79ddb83301
 SHA512 
ff7c67c99237b7f52942c54a9ee1f4a1272760232bb7e65d314484ad773d1fcb37070e404b458721e3d3d92f5849a001479a370c9bc3e5b5c72651ac33d1d8f8

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.14.14.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.14.14.ebuild
new file mode 100644
index 000..d3a06ae0974
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.14.14.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.14.6
+CONFIG_HASH=416de8884575795f040923fb460e7fc5e5d67102
+GENTOO_CONFIG_VER=5.13.4
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+   -> kernel-ppc64

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

2021-10-20 Thread Michał Górny
commit: 8a07f3c6d2b9c4def7b4fb4caf8e486733653c88
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 20 14:44:37 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 18:48:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a07f3c6

sys-kernel/gentoo-kernel: Bump to 5.10.75

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.10.75.ebuild | 105 +
 2 files changed, 107 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 8c869a69bdf..8c6377466f5 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -12,6 +12,8 @@ DIST genpatches-5.10-79.base.tar.xz 2387632 BLAKE2B 
2da2a130876482ac0c4c2959e4fa
 DIST genpatches-5.10-79.extras.tar.xz 3852 BLAKE2B 
9e76a55a44ac857f37ab753e4ef13e5f041c68b14b4a6cb762c75435513f084c211b2dd4797bebeae451bfd207be133f9099ce14ecf8cb0142f5f04a1ea4f504
 SHA512 
538359609f242eb7ca012c4626c0b049de8fcf5ac81934bd21e75e53d5d4657db831738b37f24d96ea5e1c3ed8eb01b577c1978c7095a93aad9d5ad225894505
 DIST genpatches-5.10-80.base.tar.xz 2394312 BLAKE2B 
663fc740c01ef53024985679854abfd97b3a44b5177229f4529bfb2497810a73d177ee714d699e7367602c14dd5c7c99c312f38dba496fcfea062f485ba0
 SHA512 
ca51c04253647b98200c873f67a0f52861299376ab02c7a665b142962eed3db77060f6ae5e8391518388447f81095c8bca0c9d20502dc53c0a7e42216ce39e15
 DIST genpatches-5.10-80.extras.tar.xz 3848 BLAKE2B 
401714e5b73d2e9d8ec46cae0f7f2729c6542726f2234f46c68cc4cc695276df37d757c37bfbc11e6e4fbc91b6b4edef0172520f9be5d457e2e4c283b41224b3
 SHA512 
88bec3172d52f7c9b71bc8575622f071ec6469ae58578d43e31ee027631ab6918c9b0c24bc852d9716f4a0292e85fffb169304c43800b870e4eb33e8245b608c
+DIST genpatches-5.10-81.base.tar.xz 2412768 BLAKE2B 
fe3b30c2ebbf250eb62c5add14310326a72f01705c010b202768f37a29e6acff39bec319d0629450c0efd3dc69e414a0b6e541d95283f619e5efb425655d8329
 SHA512 
544e4af48bc55de74ea145a3d01392ce8742faa88580946c16530575512d8f0b7a6e152755c7bd96548080dfc5758a5a33d6b826e97f75a783e50f361f1852d5
+DIST genpatches-5.10-81.extras.tar.xz 3844 BLAKE2B 
9774afc1d893bfa0439cebb0d006cf1c0682571668e09adbf97df38c159f016176b8db538562e896a3ef0380e7ab830503d952d8448b2bd02adb22e84cfa0bea
 SHA512 
c450131db06e63521ec0455a76bd4005f62527e92c0971b63e7076f4fdbae41aa6f4648dd5888bcebaffd41c3c5aff99d99efc0531988fdb54cc9bd3af1bcf96
 DIST genpatches-5.13-21.base.tar.xz 951176 BLAKE2B 
ba681ca3732dd42d0242c2b4e95f90f92bf4737eee326a33297c03d9cefd5da3182262626caf4635a3c66329df5fd0f28d55a963b5fbba110f025e7874f00726
 SHA512 
55f21fa1711464d686dcac9886ed0420cf48d2ab4e1b98ec1d8ac52c8828d4d8c2d71c4e57df989d23df670d46a00ec2c7dcdd4dfb7f411e904e379f9fb702f1
 DIST genpatches-5.13-21.extras.tar.xz 3852 BLAKE2B 
5f1b6adf7944a5f8b8394ad651e08647284c685838309f4ae9c58e2fb6ad127ac48e8ba10b65f058793731ae39ea683c290e30425aeb306ee8e6baf7bc7f812a
 SHA512 
397e625d456feb5aa3ee75c18348401c976556a38c401afdf7e242e036fb432c3fafaa6bc8b44d046ccd64be418407927fcd366d172386765832be4877a6d3b3
 DIST genpatches-5.14-10.base.tar.xz 395372 BLAKE2B 
a645dc7c97a08fbd4f58b9696a58f5e61859858cec6214593e75c8394ec11464bf469ad4f17d75dc978878beb4cc7e9a37a91f0d879ddefe5e50cb80f38a85ce
 SHA512 
add638c70c9d1e95aed125db0d3cbfd1b9c7b4fc2ab5c5548d38dd1bff7cce57e459a8175d9e4e719a4c2bb95e3ee10ee697b5288ff9ef26a9cb50287eee1d86

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.75.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.75.ebuild
new file mode 100644
index 000..8a97f9b5278
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.75.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=5.10.42
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   

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

2021-10-20 Thread Michał Górny
commit: 72b134aeadf9aa3c1d8c059b036c961496c3e665
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 20 14:44:11 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 18:48:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b134ae

sys-kernel/vanilla-kernel: Bump to 5.10.75

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.10.75.ebuild   | 102 +
 2 files changed, 104 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 0346f432b98..b306fb48aa4 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -31,6 +31,8 @@ DIST linux-5.10.73.tar.sign 991 BLAKE2B 
7e8cfac025378f5a0f2fdc91815f833350710626
 DIST linux-5.10.73.tar.xz 116436432 BLAKE2B 
0f85aa816530ab3f738f4ae203bd681e439002ae2a1fe1ba2fb3238e194d79812f1bd084d76d4ad985fdc94d5c913579336652c0b8afb0f8047fd50e9c2db99e
 SHA512 
8dbc10e67a59c2f416f64891f26e87226dfaa39d0d31274467527be01dbf41d7131832d6dbc4aeb2507558aee07aa41ee7ccf79c09be3add6a40a1e6773083f7
 DIST linux-5.10.74.tar.sign 991 BLAKE2B 
cb4477a85732a41f3fc565d60ec8d39f6408693f1c6392e39f120d8400b7762202d9fbef03dfaf36ecc2d3ea2406ea0f082637f762ed3b3ac0cd9ea035273ba9
 SHA512 
50575d27166e8bb144524a78b126dc282d2a0a3c832554b8ee5b2579f9d92f855a080593be82195705c3b9f3939f1743023bdf3cc9a051e5cd5fa29dfa1c7b47
 DIST linux-5.10.74.tar.xz 116434932 BLAKE2B 
e60d9b8ab3cf30a56617037435dc654db67f2e40918bc3c95bcf5e9e8a85d2487c49cf9bcf909675595f6ce4cf59437f2b328635398dad4ee5b7145a0c9492b7
 SHA512 
d978359f2d8f3f26dd975acda2caf1107e1b0b784aaba0437a6b4100990e50a6da41647f56cdb2bea2ffb75113952dd6ea1570a2fcc88321254e6539bc6b
+DIST linux-5.10.75.tar.sign 991 BLAKE2B 
903ef4871f5329bc08910c62b2e0251f0e9527eab0d697e276ff29049e1c1daf377416607c38efdef1b4202636fec9637d63ba4acdc52256f2a5d529e890df3c
 SHA512 
8a229e019a42de32dfc6e228a6f1235f4ad25aeed5e16fd0552188753a8ef83aaf866957bd618c78372f76f6a345795173708f82dceef11978f3eb1616c2f1f9
+DIST linux-5.10.75.tar.xz 116447936 BLAKE2B 
7f636f61ad70c6a23859b8ad97c29bb1526f2f69f2d05e9470dea1ae169b8e9bebb86b90e90d89b7897915ec5de871836e528cfeb7f4b46408200b7e6cb9f495
 SHA512 
93ebdccc6ce0ede721b67d5f13d6efb80eb5444c5a57b509c24df2bb92ca9afd7662735b1e009ad24d6d93531a9e614e8f5ba14e96d5e4f1d041a5be826d1975
 DIST linux-5.13.19.tar.sign 991 BLAKE2B 
d26b1e733f84725318d8dbf1e9fcade7beeadc38a4a07aebf6be653ab0dff5c0a5533b5591e753745aeeeaa7650b2bf0d1942878b2243aac01b68d0ca81f8367
 SHA512 
a4c5ad726818ad7bcb87c3b6621abecdb17ea14ba6cc8686bf36ace3c0d16f8c5353b4f02f0b02b60967957d13172c3fa60b1415ce3d2dd1c0f8a852127a6c4e
 DIST linux-5.13.19.tar.xz 119374060 BLAKE2B 
6a05829867d75705e0282418bd68c1b60a4f2cdced39803458d67c975f8aa3ed455300c19300d7c7cfad71d2e5750b0b0750f825aacb0fb3794eb5b7b3189cc6
 SHA512 
77f6279fe7de3c0dd35946b991fa190aa70f5e806fa6188a0a676dad0939e2a20136b3dfc659dcac7870b387ead328fcdc287c8a25b63120bea1ac960117990e
 DIST linux-5.14.10.tar.sign 991 BLAKE2B 
899b62183a8e8d9ca26a5bc789c9c728db18f0fb44b7887ceece72b0ef4cfb99444ad20bc08714fd62e1d8c9a4fc4bc8a3c48bad09086723f205cba821bf6c44
 SHA512 
cdd41731a8502864a04dc5dc3b21cc2b149015bb7894f2f7ace9b571784ff5ab6d2e7aa48b90fa46840f18edfb7bcfda5cb042f34c58b7232b643673accbb7fe

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.75.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.75.ebuild
new file mode 100644
index 000..12c958a4bb2
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.75.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=5.10.32
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+   -> kernel-

[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2021-10-20 Thread Michał Górny
commit: 38ee9fb62215622c8773f767fcc7c7a89a13c2b8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 20 14:47:10 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 18:48:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ee9fb6

virtual/dist-kernel: Bump to 5.4.155

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

 virtual/dist-kernel/dist-kernel-5.4.155.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.4.155.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.155.ebuild
new file mode 100644
index 000..11d6573ded7
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.4.155.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



  1   2   3   >