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

2021-09-09 Thread Sam James
commit: a8c2c6280ec83612c914a212734db234e90cef6f
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 05:51:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 05:52:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c2c628

sys-devel/autoconf-archive: backport upstream patches

Both pretty critical:
- Revert broken AX_PTHREAD change which leads to unnecessary/incorrect
  changes in downstream configure.acs.
- Python 3.10+ fixes

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

 .../autoconf-archive-2021.02.19-r1.ebuild  | 21 +++
 .../autoconf-archive-2021.02.19-python310.patch| 36 +++
 ...onf-archive-2021.02.19-revert-ax_pthreads.patch | 70 ++
 3 files changed, 127 insertions(+)

diff --git a/sys-devel/autoconf-archive/autoconf-archive-2021.02.19-r1.ebuild 
b/sys-devel/autoconf-archive/autoconf-archive-2021.02.19-r1.ebuild
new file mode 100644
index 000..d9ba9d3bedf
--- /dev/null
+++ b/sys-devel/autoconf-archive/autoconf-archive-2021.02.19-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="GNU Autoconf Macro Archive"
+HOMEPAGE="https://www.gnu.org/software/autoconf-archive/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# File collisions. #540246
+RDEPEND="!=gnome-base/gnome-common-3.14.0-r0
+   !>=gnome-base/gnome-common-3.14.0-r1[-autoconf-archive(+)]"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2021.02.19-python310.patch
+   "${FILESDIR}"/${PN}-2021.02.19-revert-ax_pthreads.patch
+)

diff --git 
a/sys-devel/autoconf-archive/files/autoconf-archive-2021.02.19-python310.patch 
b/sys-devel/autoconf-archive/files/autoconf-archive-2021.02.19-python310.patch
new file mode 100644
index 000..d76605eb5c1
--- /dev/null
+++ 
b/sys-devel/autoconf-archive/files/autoconf-archive-2021.02.19-python310.patch
@@ -0,0 +1,36 @@
+Ensure configure tests don't fail with Python 3.10, 3.11.
+
+https://github.com/autoconf-archive/autoconf-archive/pull/235
+
+From: Yaakov Selkowitz 
+Date: Thu, 5 Aug 2021 11:12:47 -0400
+Subject: [PATCH 1/2] AX_PYTHON_DEVEL: fix for Python 3.10+
+
+--- a/m4/ax_python_devel.m4
 b/m4/ax_python_devel.m4
+@@ -208,7 +208,7 @@ EOD`
+   ac_python_version=$PYTHON_VERSION
+   else
+   ac_python_version=`$PYTHON -c "import sys; \
+-  print (sys.version[[:3]])"`
++  print ("%d.%d" % 
sys.version_info[[:2]])"`
+   fi
+   fi
+ 
+
+From: Yaakov Selkowitz 
+Date: Thu, 5 Aug 2021 11:27:24 -0400
+Subject: [PATCH 2/2] AX_PYTHON: Add 3.10 and 3.11
+
+--- a/m4/ax_python.m4
 b/m4/ax_python.m4
+@@ -55,7 +55,7 @@
+ AC_DEFUN([AX_PYTHON],
+ [AC_MSG_CHECKING(for python build information)
+ AC_MSG_RESULT([])
+-for python in python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 
python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 
python2.3 python2.2 python2.1 python; do
++for python in python3.11 python3.10 python3.9 python3.8 python3.7 python3.6 
python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 
python2.5 python2.4 python2.3 python2.2 python2.1 python; do
+ AC_CHECK_PROGS(PYTHON_BIN, [$python])
+ ax_python_bin=$PYTHON_BIN
+ if test x$ax_python_bin != x; then
+

diff --git 
a/sys-devel/autoconf-archive/files/autoconf-archive-2021.02.19-revert-ax_pthreads.patch
 
b/sys-devel/autoconf-archive/files/autoconf-archive-2021.02.19-revert-ax_pthreads.patch
new file mode 100644
index 000..3800fd292a6
--- /dev/null
+++ 
b/sys-devel/autoconf-archive/files/autoconf-archive-2021.02.19-revert-ax_pthreads.patch
@@ -0,0 +1,70 @@
+This is an upstream revert which hasn't yet landed in a release.
+
+https://github.com/autoconf-archive/autoconf-archive/commit/59008cc7f85e1982eb298e1c424c2e6ad5942c4a
+https://github.com/autoconf-archive/autoconf-archive/pull/233
+https://github.com/autoconf-archive/autoconf-archive/commit/2567e0ce0f3a11b535c6b527386197fb49ff172b
+
+From: David Seifert 
+Date: Sat, 12 Jun 2021 22:29:03 +0200
+Subject: [PATCH] Revert "AX_PTHREAD: target > host"
+
+This reverts commit 2567e0ce0f3a11b535c6b527386197fb49ff172b.
+
+* `AC_CANONICAL_HOST` is the system on which the actual binary will run,
+  `AC_CANONICAL_TARGET` is the system for which code is generated. The
+  Autoconf manual even mentions that
+
+--target=target-type
+  the type of system for which any compiler tools in the package produce 
code (**rarely needed**).
+--- a/m4/ax_pthread.m4
 b/m4/ax_pthread.m4
+@@ -87,11 +87,11 @@
+ #  

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

2021-09-09 Thread Hans de Graaff
commit: 4c7b087142a28dfa488ba56a6a41e5669125112e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Sep 10 05:39:08 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Sep 10 05:47:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c7b0871

dev-ruby/httparty: add 0.19.0

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

 dev-ruby/httparty/Manifest   |  1 +
 dev-ruby/httparty/httparty-0.19.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/httparty/Manifest b/dev-ruby/httparty/Manifest
index cedcfd14cf7..b57bd12401f 100644
--- a/dev-ruby/httparty/Manifest
+++ b/dev-ruby/httparty/Manifest
@@ -1 +1,2 @@
 DIST httparty-0.18.1.tar.gz 97813 BLAKE2B 
3192ad5f1e8c292456710529f4e1595ea5b70ae4ad61695d6d0b036872d40b2afbc0c958ffb25b0c1222ba8004593d20c4d3954c530d6c836e915b87150d954a
 SHA512 
fca9de534199fbf6a058c39c3ebe28587c34df2bffee313a0e05204258fb6b6b6643bd0a28deca9d0b42de21c90c54dab058124349e4774489578fb23e8bacf5
+DIST httparty-0.19.0.tar.gz 101070 BLAKE2B 
921858ad7d2daf080f041b08b28b69c29b01bdbf4b399616d46fdd43570a1ec4799c61a9edbd04bcc6c6d60e59fd2a3d6a25a40808f7f294f316d644fb3c4998
 SHA512 
dcdb66b1940e709c58cd1dbc925a3be44db2d01e0a30992b924aa90554405f1608c3c32e8658b2754e20c822a465202e4ee382e37078e871acbbc37465971011

diff --git a/dev-ruby/httparty/httparty-0.19.0.ebuild 
b/dev-ruby/httparty/httparty-0.19.0.ebuild
new file mode 100644
index 000..6db437819a6
--- /dev/null
+++ b/dev-ruby/httparty/httparty-0.19.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="httparty.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Makes http fun! Also, makes consuming restful web services dead 
easy"
+HOMEPAGE="https://jnunemaker.github.com/httparty;
+SRC_URI="https://github.com/jnunemaker/httparty/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend 'dev-ruby/mime-types:3 >=dev-ruby/multi_xml-0.5.2'
+
+ruby_add_bdepend 'test? ( dev-ruby/webmock )'
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files \?-\?-\?/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Remove bundler
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die
+
+   # Avoid test dependency on cucumber. We can't run the features since
+   # they depend on mongrel which is no longer packaged.
+   sed -i -e '/cucumber/I s:^:#:' Rakefile || die
+
+   # Avoid test dependency on simplecov
+   sed -i -e '/simplecov/I s:^:#:' \
+   -e '/pry/ s:^:#:' \
+   -e '1i require "cgi"; require "delegate"' spec/spec_helper.rb 
|| die
+
+   # Avoid test that works standalone but fails in the suite
+   #sed -i -e '/calls block given to perform with each redirect/,/^
end/ s:^:#:' spec/httparty/request_spec.rb
+
+   # Avoid test that is not fully compatible with newer multi_xml
+   sed -i -e '/should be able parse response type xml automatically/askip 
"multi_xml"' spec/httparty_spec.rb || die
+
+   # Avoid test that fails due to unicode normalization differences
+   sed -i -e '/handles international domains/askip "unicode differences"' 
spec/httparty_spec.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc examples/*
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/plan/, profiles/

2021-09-09 Thread Joonas Niilola
commit: 4c89c26c8268e2e6c6807b8ae5e31bd5ba95a20d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 10 05:40:01 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 10 05:40:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c89c26c

app-office/plan: treeclean

Closes: https://bugs.gentoo.org/739904
Signed-off-by: Joonas Niilola  gentoo.org>

 app-office/plan/Manifest |  2 --
 app-office/plan/metadata.xml |  5 
 app-office/plan/plan-1.10.ebuild | 65 
 profiles/package.mask|  5 
 4 files changed, 77 deletions(-)

diff --git a/app-office/plan/Manifest b/app-office/plan/Manifest
deleted file mode 100644
index 1b53f3c15fb..000
--- a/app-office/plan/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST plan-1.10-patches.txz 6132 BLAKE2B 
617c68a012e4757f7ef039557cfe15e04706129501f044005e554a50aa9ebbe9e33e2e406ec5647060a7b67efb81b671c35eb6846d426a26c517c38b10e7eabb
 SHA512 
c0802f12e935d7ab18d89b6c4e8ae8373ca620b8149520b8bc9d9fb8e871ad4c2b0bc0e7ca84c34e72d0a25cb406af51fac1fc1907844867f4fd7fdff8a06d54
-DIST plan-1.10.tar.gz 460150 BLAKE2B 
a44c79537ff6aae8fa5c65c8b6514f0f37d1417522f4e54823ad14cf6306bb88223377de13f22c365516e2861fa561902e31245c9729786f425140bed30b320d
 SHA512 
fde17ef17f25412cbe69427364f4130564f46a940859066c25d837d14eca6920752b843211192a6c1cdc83be05de9ac57c88424ca555928b67eb219fa8564fe8

diff --git a/app-office/plan/metadata.xml b/app-office/plan/metadata.xml
deleted file mode 100644
index 7a38bb90096..000
--- a/app-office/plan/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-

diff --git a/app-office/plan/plan-1.10.ebuild b/app-office/plan/plan-1.10.ebuild
deleted file mode 100644
index e16129ffdb1..000
--- a/app-office/plan/plan-1.10.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Motif based schedule planner"
-HOMEPAGE="https://www.bitrot.de/plan.html;
-SRC_URI="
-   ftp://ftp.fu-berlin.de/unix/X11/apps/plan/${P}.tar.gz
-   https://dev.gentoo.org/~soap/distfiles/${P}-patches.txz;
-
-LICENSE="GPL-2+" #448646
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
-
-RDEPEND="
-   x11-libs/libX11
-   x11-libs/libXt
-   x11-libs/motif:0"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex"
-
-PATCHES=( "${WORKDIR}"/patches )
-
-src_compile() {
-   emake -C src CC="$(tc-getCC)" SHARE=/usr/share/plan linux
-}
-
-src_install() {
-   emake -C src \
-   DESTDIR="${ED}" \
-   SHARE=/usr/share/plan \
-   install
-   keepdir /usr/share/plan/netplan.dir
-
-   dodoc HISTORY README
-
-   pushd misc >/dev/null || die
-   doman netplan.1 plan.1 plan.4
-   insinto /usr/share/${PN}/misc
-   doins netplan.boot BlackWhite Monochrome plan.fti Plan.xpm plan.xpm
-   exeinto /usr/share/${PN}/misc
-   doexe Killpland cvs vsc msschedule2plan plan2vcs
-   popd >/dev/null || die
-
-   pushd web >/dev/null || die
-   insinto /usr/share/${PN}/web
-   doins help.html bottom.html cgi-lib.pl common.pl holiday_webplan 
rtsban.jpg
-   exeinto /usr/share/${PN}/web
-   doexe *.cgi
-   popd >/dev/null || die
-}
-
-pkg_postinst() {
-   elog
-   elog " Check /usr/share/${PN}/holiday for examples to set your"
-   elog " ~/.holiday according to your country."
-   elog
-   elog " WebPlan ${PV} can be found in /usr/share/${PN}/web."
-   elog
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 76df766f24b..882bea8c5e2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -206,11 +206,6 @@ dev-util/emilpro
 # is still active. Removal in ~30 days. #774147
 dev-libs/caliper
 
-# Joonas Niilola  (2021-08-11)
-# Broken with gcc >=10, even the latest upstream release fails with
-# gcc-11. Unmaintained. Removal in ~30 days. #739904
-app-office/plan
-
 # Andreas Sturmlechner  (2021-08-10)
 # EAPI-5, dead, unused; last consumer dropped in bug #352952
 # Removal on 2021-09-09.



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

2021-09-09 Thread Joonas Niilola
commit: e0b7aebf0b23b690682074353f82f39b2f4f4d46
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 10 05:42:18 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 10 05:42:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0b7aebf

dev-libs/raft: drop 0.11.1

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/raft/Manifest   |  1 -
 dev-libs/raft/raft-0.11.1.ebuild | 54 
 2 files changed, 55 deletions(-)

diff --git a/dev-libs/raft/Manifest b/dev-libs/raft/Manifest
index 8fdb14ce642..310531d32c3 100644
--- a/dev-libs/raft/Manifest
+++ b/dev-libs/raft/Manifest
@@ -1,2 +1 @@
-DIST raft-0.11.1.tar.gz 324285 BLAKE2B 
10e62a392bdbb98f262068ad2bcfbcd24488918fbb7d4c3b13101c3d771ff8b9d592bad31bfe69cfcb4d6e9c93e1d38da24d11a3167d37208906af4e354c9280
 SHA512 
5afbf0f7e325ed242c5a37a39038818395c1b39184e2440bf89db6662dee73b9abaa8fac0efc28dbc3478267aa66fd94e908e320a061fb5b343735e111dbea86
 DIST raft-0.11.2.tar.gz 325098 BLAKE2B 
d9366547440b431edec75a22bca3a50bb6d714b5d950c061723f0585c5ad33704d23c32f2e325dc566ebeab71e15e10f07932c854657837e190901b52c9b4950
 SHA512 
8be47270cf3b888ff6adeeec2480ccd5065b45c3c546da089cbb326cf429f0bcd4396001e20fbf52587c00d5757337812c834ec5064fafa4815a978a7cf0c35f

diff --git a/dev-libs/raft/raft-0.11.1.ebuild b/dev-libs/raft/raft-0.11.1.ebuild
deleted file mode 100644
index 9d2be2004ed..000
--- a/dev-libs/raft/raft-0.11.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="C implementation of the Raft consensus protocol"
-HOMEPAGE="https://github.com/canonical/raft;
-SRC_URI="https://github.com/canonical/raft/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3-with-linking-exception"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="lz4 test zfs"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-libs/libuv
-   lz4? ( app-arch/lz4 )"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/raft-0.9.25-Always-skip-init-oom-test.patch
-   "${FILESDIR}"/raft-0.10.0-toggle-zfs.patch
-   )
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --enable-uv
-
-   --disable-benchmark
-   --disable-debug
-   --disable-example
-   --disable-sanitize
-   --disable-static
-
-   $(use_enable lz4)
-   $(use_enable test fixture)
-
-   $(use_with zfs)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-util/emilpro/, dev-util/emilpro/files/

2021-09-09 Thread Joonas Niilola
commit: 80df83e5cfaf55396a7d1f4b919a4a857b292dba
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 10 05:41:41 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 10 05:41:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80df83e5

dev-util/emilpro: treeclean

Closes: https://bugs.gentoo.org/770604
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/emilpro/Manifest  |  2 -
 dev-util/emilpro/emilpro-3-r4.ebuild   | 64 
 dev-util/emilpro/emilpro-.ebuild   | 63 ---
 .../emilpro/files/emilpro-3-system-binutils.patch  | 48 ---
 .../files/emilpro--system-binutils.patch   | 52 
 dev-util/emilpro/files/or1k-2.patch| 22 ---
 dev-util/emilpro/files/or1k.patch  | 70 --
 dev-util/emilpro/files/respect-cflags.patch| 12 
 dev-util/emilpro/metadata.xml  | 11 
 profiles/package.mask  |  6 --
 10 files changed, 350 deletions(-)

diff --git a/dev-util/emilpro/Manifest b/dev-util/emilpro/Manifest
deleted file mode 100644
index 2c2a4e083de..000
--- a/dev-util/emilpro/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST binutils-2.23.2.tar.bz2 21440347 BLAKE2B 
9e85ae032d27b75fd5a868c2d59da470849a67016170b549550f28ae0aeed938e9d887d80de0e3354aa3e9956783e68ce9c0a32e9fce8783620601fb96b57599
 SHA512 
dec753bbba008f1526b89cf1bd85feba78f362f5333ffdf93953fd131eb755976dec82a0a4ba38c43d2434da007137780cfe674de5414be5cf7ce7fbc6af6d16
-DIST emilpro-3.tar.gz 120276 BLAKE2B 
97f45f1ee4f48f936c1332dd8256ecbd4de89fb728691cf18a91d25ffdc725a9d8fc310b7a15a2c9f62d254538058871eedd56448e9e89eb369240ae43e402d4
 SHA512 
18a90dd672a4fb878f0da1eefacb01f159e25b28c94ea6707578deab74dbf07ee0f9d276e376f4eaff7b00c4dd7edcf5b7cbb3e5b316f4d720fe0343e1c36727

diff --git a/dev-util/emilpro/emilpro-3-r4.ebuild 
b/dev-util/emilpro/emilpro-3-r4.ebuild
deleted file mode 100644
index e602d43cd96..000
--- a/dev-util/emilpro/emilpro-3-r4.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils epatch
-
-DESCRIPTION="a graphical disassembler for a large number of instruction sets"
-HOMEPAGE="http://www.emilpro.com/;
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/SimonKagstrom/emilpro;
-   inherit git-r3
-   SRC_URI="!system-binutils? ( 
mirror://gnu/binutils/binutils-2.23.2.tar.bz2 )"
-else
-   SRC_URI="http://www.emilpro.com/${P}.tar.gz
-   !system-binutils? ( 
mirror://gnu/binutils/binutils-2.23.2.tar.bz2 )"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+system-binutils"
-
-DEPEND="
-   dev-cpp/cairomm:0
-   dev-cpp/glibmm:2
-   dev-cpp/gtkmm:3.0
-   dev-cpp/gtksourceviewmm:3.0
-   dev-cpp/libxmlpp:2.6
-   dev-cpp/pangomm:1.4
-   dev-libs/libsigc++:2
-   dev-libs/glib:2
-   system-binutils? ( >=sys-libs/binutils-libs-2.25.1-r2:=[multitarget] )
-   net-misc/curl
-   virtual/libelf:0="
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/respect-cflags.patch
-   if use system-binutils; then
-   epatch "${FILESDIR}"/${P}-system-binutils.patch
-   else
-   sed -i "s#wget -O binutils.tar.bz2 
https://ftp.gnu.org/gnu/binutils/binutils-2.23.2.tar.bz2#cp 
\"${DISTDIR}/binutils-2.23.2.tar.bz2\" ./binutils.tar.bz2#" 
cmake/BuildBinutils.cmake
-   fi
-   epatch "${FILESDIR}"/or1k.patch
-   epatch "${FILESDIR}"/or1k-2.patch
-   cmake-utils_src_prepare
-}
-
-src_compile() {
-   if use system-binutils; then
-   cmake-utils_src_compile
-   else
-   #bundled binutils is broken, always builds with one thread
-   #but somehow it still fails if I don't do this
-   cd "${BUILD_DIR}"
-   emake -j1
-   fi
-}
-
-src_install() {
-   dobin "${BUILD_DIR}"/emilpro
-}

diff --git a/dev-util/emilpro/emilpro-.ebuild 
b/dev-util/emilpro/emilpro-.ebuild
deleted file mode 100644
index e4b0ac02d35..000
--- a/dev-util/emilpro/emilpro-.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils epatch
-
-DESCRIPTION="a graphical disassembler for a large number of instruction sets"
-HOMEPAGE="http://www.emilpro.com/;
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/SimonKagstrom/emilpro;
-   inherit git-r3
-   SRC_URI="!system-binutils? ( 
mirror://gnu/binutils/binutils-2.23.2.tar.bz2 )"
-else
-   SRC_URI="http://www.emilpro.com/${P}.tar.gz
-   !system-binutils? ( 
mirror://gnu/binutils/binutils-2.23.2.tar.bz2 )"
-   

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

2021-09-09 Thread Joonas Niilola
commit: 7c246e37c7f08ee0201594d02187c4c64543498a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 10 05:42:28 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 10 05:42:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c246e37

dev-libs/dqlite: drop 1.8.0

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/dqlite/Manifest|  1 -
 dev-libs/dqlite/dqlite-1.8.0.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/dev-libs/dqlite/Manifest b/dev-libs/dqlite/Manifest
index 4b9f039f0bf..190766812fe 100644
--- a/dev-libs/dqlite/Manifest
+++ b/dev-libs/dqlite/Manifest
@@ -1,2 +1 @@
-DIST dqlite-1.8.0.tar.gz 158026 BLAKE2B 
0e3bc8badf6b7e0447eebd86069785dca51c4dfda527ee7b838da971830ad65e443c130484b25c901aee5ac4e14c81df84756734aac3fd58a2fdbc67a664c1fb
 SHA512 
4b32a8f8414aabfcc53d7f6ac0d121201076d7021a7d244b7cda316c3e3349e1b4da04cca31f2e3ca7605a9357895374fce0cce076b40eaebfc29a94d42fb38f
 DIST dqlite-1.9.0.tar.gz 160222 BLAKE2B 
7a6179e87ff8e37d19ab28a11bcd02531297095f83fffc936aa8b719be737cbba359b62daeea8de6d4bc599a4bf579a3471ab632fae27186d5f2358324b518df
 SHA512 
eeb759cdca6ef44d3c8d7d032b277dab57c24acfab29ead218aecf826c71631fad22244cadcea7337002049857a8b5cb3b5dcd39d611e41a463128e1e09472e3

diff --git a/dev-libs/dqlite/dqlite-1.8.0.ebuild 
b/dev-libs/dqlite/dqlite-1.8.0.ebuild
deleted file mode 100644
index c59ef97f9b9..000
--- a/dev-libs/dqlite/dqlite-1.8.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Embeddable, replicated and fault tolerant SQL engine"
-HOMEPAGE="https://dqlite.io/ https://github.com/canonical/dqlite;
-SRC_URI="https://github.com/canonical/dqlite/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3-with-linking-exception"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-db/sqlite:3
-   dev-libs/libuv
-   dev-libs/raft"
-DEPEND="${RDEPEND}
-   test? ( >=dev-libs/raft-0.11.1[lz4,test] )"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-debug
-   --disable-sanitize
-   --disable-static
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}



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

2021-09-09 Thread Joonas Niilola
commit: 3db99eedb21b43823adc652da642bece5e386837
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 10 05:41:10 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 10 05:41:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db99eed

dev-libs/caliper: treeclean

Closes: https://bugs.gentoo.org/774147
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/caliper/Manifest  |   1 -
 dev-libs/caliper/caliper-1.5.0.ebuild  |  32 ---
 dev-libs/caliper/files/caliper-1.5.0-cmake.patch   |  33 ---
 .../caliper/files/caliper-1.5.0-multilib.patch | 271 -
 dev-libs/caliper/files/caliper-1.5.0-python2.patch |  22 --
 dev-libs/caliper/metadata.xml  |  11 -
 profiles/package.mask  |   6 -
 7 files changed, 376 deletions(-)

diff --git a/dev-libs/caliper/Manifest b/dev-libs/caliper/Manifest
deleted file mode 100644
index 379461d0e25..000
--- a/dev-libs/caliper/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST caliper-1.5.0.tar.gz 167184 BLAKE2B 
e43b18d1fd59b2a088b8b1fc16a96e1916cd0c195a60c7857d596515fa83dbf874f3754d463b11a1fa861fffb1ebaa06a8f83c6df195d45e05e4e14b4a3d726e
 SHA512 
8f54d453efc4a1d3b6ef5cfd9c07726813850942c694378ebcf03dd9dfb390c67473ff621627cc78209b811e9591e6c8542697dbc23ee05ceef3a1fb8af2bb4e

diff --git a/dev-libs/caliper/caliper-1.5.0.ebuild 
b/dev-libs/caliper/caliper-1.5.0.ebuild
deleted file mode 100644
index be677d0ac53..000
--- a/dev-libs/caliper/caliper-1.5.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="Application Introspection System"
-HOMEPAGE="https://computation.llnl.gov/projects/caliper;
-SRC_URI="https://github.com/LLNL/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   net-misc/curl
-   sys-libs/libunwind
-   dev-libs/papi
-   "
-RDEPEND="${DEPEND}"
-
-#thttps://github.com/LLNL/Caliper/pull/23
-#thttps://github.com/LLNL/Caliper/pull/24
-#thttps://github.com/LLNL/Caliper/pull/25
-PATCHES=( "${FILESDIR}/${P}-cmake.patch"
-   "${FILESDIR}/${P}-python2.patch"
-   "${FILESDIR}/${P}-multilib.patch"
-   )
-
-S="${WORKDIR}/${P^c}"

diff --git a/dev-libs/caliper/files/caliper-1.5.0-cmake.patch 
b/dev-libs/caliper/files/caliper-1.5.0-cmake.patch
deleted file mode 100644
index 88a142738ce..000
--- a/dev-libs/caliper/files/caliper-1.5.0-cmake.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From f3f634a7e3eb76c8206739a362d3926e8a5ff1d7 Mon Sep 17 00:00:00 2001
-From: Christoph Junghans 
-Date: Wed, 30 Nov 2016 10:12:31 -0700
-Subject: [PATCH] FindLibcurl.cmake: add path suffix
-
-Most linux distros put curl.h in a subdir curl

- cmake/FindLibcurl.cmake | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/cmake/FindLibcurl.cmake b/cmake/FindLibcurl.cmake
-index c3dcce1..ad0ac5b 100644
 a/cmake/FindLibcurl.cmake
-+++ b/cmake/FindLibcurl.cmake
-@@ -1,7 +1,7 @@
- #
- # - Find libcurl
- #
--# LIBCURL_INCLUDE_DIR - Path to libcurl.h
-+# LIBCURL_INCLUDE_DIR - Path to curl.h
- # LIBCURL_LIBRARY - List of libraries for using libcurl
- # LIBCURL_FOUND   - True if libcurl was found
- 
-@@ -9,8 +9,8 @@ if(LIBCURL_INCLUDE_DIR)
-   set(LIBCURL_FIND_QUIETLY true)
- endif()
- 
--find_path(LIBCURL_INCLUDE_DIR curl.h)
- find_library(LIBCURL_LIBRARY curl)
-+find_path(LIBCURL_INCLUDE_DIR curl.h PATH_SUFFIXES curl)
- 
- include(FindPackageHandleStandardArgs)
- find_package_handle_standard_args(Libcurl DEFAULT_MSG LIBCURL_LIBRARY 
LIBCURL_INCLUDE_DIR)

diff --git a/dev-libs/caliper/files/caliper-1.5.0-multilib.patch 
b/dev-libs/caliper/files/caliper-1.5.0-multilib.patch
deleted file mode 100644
index 4df5d841ef6..000
--- a/dev-libs/caliper/files/caliper-1.5.0-multilib.patch
+++ /dev/null
@@ -1,271 +0,0 @@
-From b296fb1d9db532a14c815d6e90ec606a32f570be Mon Sep 17 00:00:00 2001
-From: Christoph Junghans 
-Date: Wed, 30 Nov 2016 11:01:58 -0700
-Subject: [PATCH] cmake: add multilib support
-

- CMakeLists.txt   | 13 -
- src/caliper-stub/CMakeLists.txt  |  8 
- src/caliper/CMakeLists.txt   |  6 +++---
- src/common/CMakeLists.txt|  8 
- src/common/csv/CMakeLists.txt|  2 +-
- src/fortran/CMakeLists.txt   |  2 +-
- src/reader/CMakeLists.txt|  6 +++---
- src/services/callpath/CMakeLists.txt |  2 +-
- src/services/mpiwrap/CMakeLists.txt  |  4 ++--
- src/services/ompt/CMakeLists.txt |  2 +-
- src/services/papi/CMakeLists.txt |  2 +-
- src/services/recorder/CMakeLists.txt |  2 +-
- src/tools/cali-graph/CMakeLists.txt  |  2 +-
- src/tools/cali-query/CMakeLists.txt  |  2 +-
- src/tools/cali-stat/CMakeLists.txt   |  2 +-
- src/tools/util/CMakeLists.txt|  6 

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

2021-09-09 Thread Sam James
commit: 48d2971d0cf29e0a5231ee713c6535cdde241ad2
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 05:34:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 05:34:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48d2971d

media-libs/Field3D: add -DH5_USE_110_API workaround

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

 media-libs/Field3D/Field3D-1.7.2.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/media-libs/Field3D/Field3D-1.7.2.ebuild 
b/media-libs/Field3D/Field3D-1.7.2.ebuild
index 79531d527f6..70644548d8e 100644
--- a/media-libs/Field3D/Field3D-1.7.2.ebuild
+++ b/media-libs/Field3D/Field3D-1.7.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake
+inherit cmake flag-o-matic
 
 DESCRIPTION="A library for storing voxel data"
 HOMEPAGE="http://opensource.imageworks.com/?p=field3d;
@@ -26,6 +26,10 @@ DEPEND="${RDEPEND}"
 PATCHES=( "${FILESDIR}/${P}-Use-PkgConfig-for-IlmBase.patch" )
 
 src_configure() {
+   # Needed for now ("fix" compatibility with >=sci-libs/hdf5-1.12)
+   # bug #808731
+   append-cppflags -DH5_USE_110_API
+
local mycmakeargs=(
-DINSTALL_DOCS=OFF # Docs are not finished yet.
-DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON



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

2021-09-09 Thread Sam James
commit: b0ca3df14e110dba28d75a7023b423c79346b58b
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 05:22:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 05:23:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0ca3df1

media-libs/vigra: add -DH5_USE_110_API workaround

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

 media-libs/vigra/vigra-1.11.1-r3.ebuild | 6 +-
 media-libs/vigra/vigra-.ebuild  | 6 +-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/media-libs/vigra/vigra-1.11.1-r3.ebuild 
b/media-libs/vigra/vigra-1.11.1-r3.ebuild
index 714a95b192e..65fd07b618a 100644
--- a/media-libs/vigra/vigra-1.11.1-r3.ebuild
+++ b/media-libs/vigra/vigra-1.11.1-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{7,8,9} )
 PYTHON_REQ_USE="threads(+),xml"
-inherit cmake python-r1
+inherit cmake flag-o-matic python-r1
 
 DESCRIPTION="C++ computer vision library emphasizing customizable algorithms 
and structures"
 HOMEPAGE="https://ukoethe.github.io/vigra/;
@@ -102,6 +102,10 @@ src_prepare() {
 }
 
 src_configure() {
+   # Needed for now ("fix" compatibility with >=sci-libs/hdf5-1.12)
+   # bug #808731
+   use hdf5 && append-cppflags -DH5_USE_110_API
+
vigra_configure() {
local mycmakeargs=(
-DAUTOEXEC_TESTS=OFF

diff --git a/media-libs/vigra/vigra-.ebuild 
b/media-libs/vigra/vigra-.ebuild
index 9ffac6b73b0..171eedd560f 100644
--- a/media-libs/vigra/vigra-.ebuild
+++ b/media-libs/vigra/vigra-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{7,8,9} )
 PYTHON_REQ_USE="threads(+),xml"
-inherit cmake python-r1
+inherit cmake flag-o-matic python-r1
 
 DESCRIPTION="C++ computer vision library emphasizing customizable algorithms 
and structures"
 HOMEPAGE="https://ukoethe.github.io/vigra/;
@@ -106,6 +106,10 @@ src_prepare() {
 }
 
 src_configure() {
+   # Needed for now ("fix" compatibility with >=sci-libs/hdf5-1.12)
+   # bug #808731
+   use hdf5 && append-cppflags -DH5_USE_110_API
+
vigra_configure() {
local mycmakeargs=(
-DAUTOEXEC_TESTS=OFF



[gentoo-commits] repo/gentoo:master commit in: profiles/, profiles/default/linux/riscv/20.0/rv64gc/lp64d/desktop/, ...

2021-09-09 Thread Yixun Lan
commit: b9eb7d2ebaf6fed699a81748d865c17463b322c7
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Sep  9 07:31:10 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Sep 10 04:28:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9eb7d2e

riscv: profile: add desktop/{gnome,plasma,systemd} profiles

Closes: https://github.com/gentoo/gentoo/pull/22252
Signed-off-by: Yixun Lan  gentoo.org>

 .../linux/riscv/20.0/rv64gc/lp64/desktop/eapi  |  1 +
 .../riscv/20.0/rv64gc/lp64/desktop/gnome/eapi  |  1 +
 .../riscv/20.0/rv64gc/lp64/desktop/gnome/parent|  2 ++
 .../20.0/rv64gc/lp64/desktop/gnome/systemd/eapi|  1 +
 .../20.0/rv64gc/lp64/desktop/gnome/systemd/parent  |  2 ++
 .../linux/riscv/20.0/rv64gc/lp64/desktop/parent|  2 ++
 .../riscv/20.0/rv64gc/lp64/desktop/plasma/eapi |  1 +
 .../riscv/20.0/rv64gc/lp64/desktop/plasma/parent   |  2 ++
 .../20.0/rv64gc/lp64/desktop/plasma/systemd/eapi   |  1 +
 .../rv64gc/lp64/desktop/plasma/systemd/package.use |  7 
 .../20.0/rv64gc/lp64/desktop/plasma/systemd/parent |  2 ++
 .../riscv/20.0/rv64gc/lp64/desktop/systemd/eapi|  1 +
 .../riscv/20.0/rv64gc/lp64/desktop/systemd/parent  |  2 ++
 .../linux/riscv/20.0/rv64gc/lp64d/desktop/eapi |  1 +
 .../riscv/20.0/rv64gc/lp64d/desktop/gnome/eapi |  1 +
 .../riscv/20.0/rv64gc/lp64d/desktop/gnome/parent   |  2 ++
 .../20.0/rv64gc/lp64d/desktop/gnome/systemd/eapi   |  1 +
 .../20.0/rv64gc/lp64d/desktop/gnome/systemd/parent |  2 ++
 .../linux/riscv/20.0/rv64gc/lp64d/desktop/parent   |  2 ++
 .../riscv/20.0/rv64gc/lp64d/desktop/plasma/eapi|  1 +
 .../riscv/20.0/rv64gc/lp64d/desktop/plasma/parent  |  2 ++
 .../20.0/rv64gc/lp64d/desktop/plasma/systemd/eapi  |  1 +
 .../lp64d/desktop/plasma/systemd/package.use   |  7 
 .../rv64gc/lp64d/desktop/plasma/systemd/parent |  2 ++
 .../riscv/20.0/rv64gc/lp64d/desktop/systemd/eapi   |  1 +
 .../riscv/20.0/rv64gc/lp64d/desktop/systemd/parent |  2 ++
 profiles/profiles.desc | 38 ++
 27 files changed, 75 insertions(+), 13 deletions(-)

diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/eapi 
b/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/eapi
new file mode 100644
index 000..7ed6ff82de6
--- /dev/null
+++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/eapi 
b/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/eapi
new file mode 100644
index 000..7ed6ff82de6
--- /dev/null
+++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/parent 
b/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/parent
new file mode 100644
index 000..d5a56a13f69
--- /dev/null
+++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../../targets/desktop/gnome

diff --git 
a/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd/eapi 
b/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd/eapi
new file mode 100644
index 000..7ed6ff82de6
--- /dev/null
+++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd/eapi
@@ -0,0 +1 @@
+5

diff --git 
a/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd/parent 
b/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd/parent
new file mode 100644
index 000..288aeccdce8
--- /dev/null
+++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../../../targets/desktop/gnome/systemd

diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/parent 
b/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/parent
new file mode 100644
index 000..fae96e8d36b
--- /dev/null
+++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../targets/desktop

diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/eapi 
b/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/eapi
new file mode 100644
index 000..7ed6ff82de6
--- /dev/null
+++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/eapi
@@ -0,0 +1 @@
+5

diff --git 
a/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/parent 
b/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/parent
new file mode 100644
index 000..0317df26cc9
--- /dev/null
+++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../../targets/desktop/plasma

diff --git 
a/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/systemd/eapi 
b/profiles/default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/systemd/eapi
new file mode 100644
index 000..7ed6ff82de6

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

2021-09-09 Thread Yixun Lan
commit: 56fd1d665dee7bb47a2cd6c659037d546f7fa8c5
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Sep 10 02:21:04 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Sep 10 02:21:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56fd1d66

sys-power/thermald: version bump, 2.4.6

Closes: https://bugs.gentoo.org/812146
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 sys-power/thermald/Manifest  |  1 +
 sys-power/thermald/thermald-2.4.6.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/sys-power/thermald/Manifest b/sys-power/thermald/Manifest
index e8c04758b2d..7c8024ebbcc 100644
--- a/sys-power/thermald/Manifest
+++ b/sys-power/thermald/Manifest
@@ -1,2 +1,3 @@
 DIST thermald-2.4.3.tar.gz 455850 BLAKE2B 
2348a5ce9175049e3cb2436ee6d7773af50ace9693956f5a0e64f9fbb28826004f5cf599887d7b4a8405680ecdf90dc04c054082bcca484151373e91d64eab1b
 SHA512 
eda313aa91235ae024a673e9933267c3aa97a3a8e3e6501bf7daac24be747174b223c2f297e7b301477899d099878aa46c58cda936507c8d4683c4f14df009c0
 DIST thermald-2.4.5.tar.gz 455875 BLAKE2B 
f080dc065f5a0227cabed8e88d44c85c6e8ac932a6042b095a91840ea586213fe1b8ca93a04ee872f3e971d1efdd95c0f50357727d70b8e4fecd735e9c840f73
 SHA512 
8b7d75b3f1d7a98a9985c7552963cde19c81053d12fa39974c1129315fc23e66a432d9ada5d9e385989976453a83cf6418f410d3ce3317e23133d15d2ec37695
+DIST thermald-2.4.6.tar.gz 455905 BLAKE2B 
0e3eae24bd4de8f7adc9cb8cc6dec83907d8e8240bec87d752e4502c923e7b407546204af474fe32fa43ba85a60ba51bd3dc6f1ce7cf3a62dd60dc5b0235ed52
 SHA512 
e337b00ec7f4fa565927f047dbb17dc05b8513850f2488dd6cfc838e5123938fbfe7c39464fffb77c100073edfca9ea51708680eaa2cba537470326df9508d3a

diff --git a/sys-power/thermald/thermald-2.4.6.ebuild 
b/sys-power/thermald/thermald-2.4.6.ebuild
new file mode 100644
index 000..a482dfef0ff
--- /dev/null
+++ b/sys-power/thermald/thermald-2.4.6.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools out-of-source systemd
+
+DESCRIPTION="Thermal daemon for Intel architectures"
+HOMEPAGE="https://01.org/linux-thermal-daemon 
https://github.com/intel/thermal_daemon;
+SRC_URI="https://github.com/intel/thermal_daemon/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/dbus-glib:=
+   dev-libs/glib:=
+   dev-libs/libxml2:=
+   dev-libs/libevdev
+   sys-power/upower
+   sys-apps/dbus:="
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc
+   dev-util/glib-utils"
+
+S=${WORKDIR}/thermal_daemon-${PV}
+DOCS=( thermal_daemon_usage.txt README.txt )
+
+src_prepare() {
+   sed -i -e "/group=/s/power/wheel/g" \
+   data/org.freedesktop.thermald.conf || die
+
+   default
+   eautoreconf
+}
+
+my_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   --disable-werror \
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+}
+
+my_src_install_all() {
+   einstalldocs
+
+   rm -rf "${ED}"/etc/init || die
+   doinitd "${FILESDIR}"/thermald
+}



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

2021-09-09 Thread Sam James
commit: ed59ab6ad933ed489c394f446d58a9bb4e8ef0de
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep  9 19:56:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:27:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed59ab6a

dev-python/fuzzywuzzy: stable 0.18.0 for sparc, bug #803719

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

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



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

2021-09-09 Thread Sam James
commit: 6c39dfb1dd8a32bd06ef682d33db3a84fc0c180e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep  9 20:15:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:27:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c39dfb1

dev-python/sphinx-autodoc-typehints: mark 1.12.0 sparc, bug #803719

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git 
a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.12.0.ebuild 
b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.12.0.ebuild
index eb83013145a..0b8aeb39438 100644
--- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.12.0.ebuild
+++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.12.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86"
 SLOT="0"
 
 BDEPEND="



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

2021-09-09 Thread Sam James
commit: bf71a2c7875b87bca181b82a52d726e7e223078a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep  9 19:49:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:27:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf71a2c7

dev-libs/crc32c: keyworded 1.1.1 for sparc, bug #807025

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/crc32c/crc32c-1.1.1.ebuild 
b/dev-libs/crc32c/crc32c-1.1.1.ebuild
index 59ca6a6b2ef..857f734525d 100644
--- a/dev-libs/crc32c/crc32c-1.1.1.ebuild
+++ b/dev-libs/crc32c/crc32c-1.1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/crc32c/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-09-09 Thread Sam James
commit: 87fe86dbd2254ea9a4fdf67a9c777fd3a08a333b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep  9 19:57:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:27:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87fe86db

app-text/rpl: keyworded 1.9.1 for sparc, bug #811936

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-text/rpl/rpl-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/rpl/rpl-1.9.1.ebuild b/app-text/rpl/rpl-1.9.1.ebuild
index f422260c7a1..039620d8333 100644
--- a/app-text/rpl/rpl-1.9.1.ebuild
+++ b/app-text/rpl/rpl-1.9.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rrthomas/rpl/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~sparc ~x86"
 
 RDEPEND="dev-python/chardet[${PYTHON_USEDEP}]"
 BDEPEND="${RDEPEND}



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

2021-09-09 Thread Sam James
commit: ee105a10753e9e928951d78cc77adaa5918a402c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep  9 20:06:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:27:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee105a10

dev-python/sphobjinv: stable 2.1 for sparc, bug #803719

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/sphobjinv/sphobjinv-2.1.ebuild 
b/dev-python/sphobjinv/sphobjinv-2.1.ebuild
index a8c44c63522..47ea2e1ec33 100644
--- a/dev-python/sphobjinv/sphobjinv-2.1.ebuild
+++ b/dev-python/sphobjinv/sphobjinv-2.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 SRC_URI="https://github.com/bskinn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86"
 SLOT="0"
 
 # This requires pytest-check, but that does not work at all, even if it



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

2021-09-09 Thread Sam James
commit: b81045d7019d371c2ea0d2fbc5bb3bd5668b7b2c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep  9 19:47:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:27:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b81045d7

dev-python/timeout-decorator: stable 0.5.0 for sparc, bug #803719

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/timeout-decorator/timeout-decorator-0.5.0.ebuild 
b/dev-python/timeout-decorator/timeout-decorator-0.5.0.ebuild
index b9c74233e18..8d074a5a685 100644
--- a/dev-python/timeout-decorator/timeout-decorator-0.5.0.ebuild
+++ b/dev-python/timeout-decorator/timeout-decorator-0.5.0.ebuild
@@ -20,6 +20,6 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 sparc x86"
 
 distutils_enable_tests pytest



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

2021-09-09 Thread Sam James
commit: 2918d99a324033102c5608a121957ac78ef15ff9
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep  9 19:48:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:27:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2918d99a

dev-python/argparse-manpage: keyworded 1.5-r1 for sparc, bug #811936

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-python/argparse-manpage/argparse-manpage-1.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/argparse-manpage/argparse-manpage-1.5-r1.ebuild 
b/dev-python/argparse-manpage/argparse-manpage-1.5-r1.ebuild
index 749cf578346..02a77f53846 100644
--- a/dev-python/argparse-manpage/argparse-manpage-1.5-r1.ebuild
+++ b/dev-python/argparse-manpage/argparse-manpage-1.5-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/praiskup/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~sparc ~x86"
 
 PATCHES=(
"${FILESDIR}/${P}-remove-six-dep.patch"



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

2021-09-09 Thread Sam James
commit: a3b88c8e4fa27c624615a80221deaca2853f0938
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep  9 19:49:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:27:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3b88c8e

dev-libs/libgudev: keyworded 237-r1 for sparc, bug #805083

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libgudev/libgudev-237-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgudev/libgudev-237-r1.ebuild 
b/dev-libs/libgudev/libgudev-237-r1.ebuild
index a967cc5dec9..028e01395b7 100644
--- a/dev-libs/libgudev/libgudev-237-r1.ebuild
+++ b/dev-libs/libgudev/libgudev-237-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.gnome.org/sources/libgudev/${PV}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1+"
 SLOT="0/0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="introspection test"
 RESTRICT="!test? ( test )"
 



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

2021-09-09 Thread Sam James
commit: 461d0d907b766cdff9a5a40c074edaae64013654
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep  9 19:46:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:27:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461d0d90

dev-python/sphinxcontrib-programoutput: mark 0.17 sparc, bug #803719

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git 
a/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.17.ebuild
 
b/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.17.ebuild
index 40f162ca1a3..9721801da7c 100644
--- 
a/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.17.ebuild
+++ 
b/dev-python/sphinxcontrib-programoutput/sphinxcontrib-programoutput-0.17.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]



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

2021-09-09 Thread Sam James
commit: 94ab0fe8699904ad96d351e4f3b835fa276970ee
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep  9 19:43:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:27:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ab0fe8

dev-python/stdio-mgr: stable 1.0.1 for sparc, bug #803719

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

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



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

2021-09-09 Thread Sam James
commit: 5bf50b31f3f66172cf5b6c9d492f1c4d464b21f5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep  9 19:45:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:27:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bf50b31

dev-python/python-levenshtein: stable 0.12.1 for sparc, bug #803719

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/python-levenshtein/python-levenshtein-0.12.1.ebuild 
b/dev-python/python-levenshtein/python-levenshtein-0.12.1.ebuild
index 87ecd002106..b7e3efb9097 100644
--- a/dev-python/python-levenshtein/python-levenshtein-0.12.1.ebuild
+++ b/dev-python/python-levenshtein/python-levenshtein-0.12.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 sparc x86"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 



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

2021-09-09 Thread Sam James
commit: 9ad09632d36eb2d84e60956e39cbdd7b4d997568
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep  9 19:45:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:27:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad09632

dev-python/pytest-ordering: stable 0.6 for sparc, bug #803719

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pytest-ordering/pytest-ordering-0.6.ebuild 
b/dev-python/pytest-ordering/pytest-ordering-0.6.ebuild
index f6873c8a285..0bd6f7293be 100644
--- a/dev-python/pytest-ordering/pytest-ordering-0.6.ebuild
+++ b/dev-python/pytest-ordering/pytest-ordering-0.6.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ftobia/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 sparc x86"
 
 RDEPEND="

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

2021-09-09 Thread Sam James
commit: 0ffc5b5f582fea6921c7428f45ff88cf5844c4f2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep  9 19:44:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:27:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ffc5b5f

dev-python/dictdiffer: stable 0.9.0 for sparc, bug #803719

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/dictdiffer/dictdiffer-0.9.0.ebuild 
b/dev-python/dictdiffer/dictdiffer-0.9.0.ebuild
index 3bbbe87772f..dadbe0e70c9 100644
--- a/dev-python/dictdiffer/dictdiffer-0.9.0.ebuild
+++ b/dev-python/dictdiffer/dictdiffer-0.9.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86"
 SLOT="0"
 
 BDEPEND="



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

2021-09-09 Thread Sam James
commit: 7936fbd5e3828aa5253cc112b724c0321cfeb2e7
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 01:26:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:26:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7936fbd5

dev-cpp/asio: Stabilize 1.19.2 ppc, #812326

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

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

diff --git a/dev-cpp/asio/asio-1.19.2.ebuild b/dev-cpp/asio/asio-1.19.2.ebuild
index 6a7d747959d..b5a4f7865a8 100644
--- a/dev-cpp/asio/asio-1.19.2.ebuild
+++ b/dev-cpp/asio/asio-1.19.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2021-09-09 Thread Sam James
commit: 959dcbbd120d37a5800a44bd69363b19d2be89ee
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 01:26:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:26:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=959dcbbd

dev-cpp/asio: Stabilize 1.19.2 ppc64, #812326

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

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

diff --git a/dev-cpp/asio/asio-1.19.2.ebuild b/dev-cpp/asio/asio-1.19.2.ebuild
index b5a4f7865a8..336ef7d982d 100644
--- a/dev-cpp/asio/asio-1.19.2.ebuild
+++ b/dev-cpp/asio/asio-1.19.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2021-09-09 Thread Sam James
commit: df00f70f6e872012b5d5187ebc391cb3371f89d2
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 01:25:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:25:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df00f70f

sys-libs/libomp: Stabilize 12.0.1 arm64, #804471

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

 sys-libs/libomp/libomp-12.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libomp/libomp-12.0.1.ebuild 
b/sys-libs/libomp/libomp-12.0.1.ebuild
index c9bea8e1729..6c7386c3c27 100644
--- a/sys-libs/libomp/libomp-12.0.1.ebuild
+++ b/sys-libs/libomp/libomp-12.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://openmp.llvm.org;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
 IUSE="cuda hwloc kernel_linux offload ompt test"
 # CUDA works only with the x86_64 ABI
 REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )"



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

2021-09-09 Thread Sam James
commit: a7ff5b3c3ae1863531312230afc3f2166725172e
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 01:25:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:25:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ff5b3c

sys-devel/clang-runtime: Stabilize 12.0.1 arm64, #804471

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

 sys-devel/clang-runtime/clang-runtime-12.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-12.0.1.ebuild 
b/sys-devel/clang-runtime/clang-runtime-12.0.1.ebuild
index 9730bf88deb..beaeea8ec7a 100644
--- a/sys-devel/clang-runtime/clang-runtime-12.0.1.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-12.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI=""
 
 LICENSE="metapackage"
 SLOT="$(ver_cut 1-3)"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
 



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

2021-09-09 Thread Sam James
commit: b40fefdc320ddcaeb784403265ff522e59e6207f
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 01:25:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:25:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b40fefdc

dev-util/lldb: Stabilize 12.0.1 arm64, #804471

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

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

diff --git a/dev-util/lldb/lldb-12.0.1.ebuild b/dev-util/lldb/lldb-12.0.1.ebuild
index cd5fc846aee..12033224b6a 100644
--- a/dev-util/lldb/lldb-12.0.1.ebuild
+++ b/dev-util/lldb/lldb-12.0.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~x86"
 IUSE="+libedit lzma ncurses +python test"
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 RESTRICT="test"



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

2021-09-09 Thread Sam James
commit: 8e5cd3bdf6c3e0940d99d04dac5b130b7b7b3227
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 01:25:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:25:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e5cd3bd

sys-libs/compiler-rt: Stabilize 12.0.1 arm64, #804471

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

 sys-libs/compiler-rt/compiler-rt-12.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/compiler-rt/compiler-rt-12.0.1.ebuild 
b/sys-libs/compiler-rt/compiler-rt-12.0.1.ebuild
index ab455e9a4d1..730dffb8dd3 100644
--- a/sys-libs/compiler-rt/compiler-rt-12.0.1.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-12.0.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="$(ver_cut 1-3)"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="+clang test"
 RESTRICT="!test? ( test ) !clang? ( test )"
 



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

2021-09-09 Thread Sam James
commit: f8b35e506042eefd9e912b416ab6193b26596f71
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 01:25:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:25:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8b35e50

sys-libs/libcxxabi: Stabilize 12.0.1 arm64, #804471

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

 sys-libs/libcxxabi/libcxxabi-12.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcxxabi/libcxxabi-12.0.1.ebuild 
b/sys-libs/libcxxabi/libcxxabi-12.0.1.ebuild
index efc23d05bba..9a1ad3c988d 100644
--- a/sys-libs/libcxxabi/libcxxabi-12.0.1.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-12.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxxabi.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~riscv ~x86 ~x64-macos"
 IUSE="+libunwind static-libs test elibc_musl"
 RESTRICT="!test? ( test )"
 



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

2021-09-09 Thread Sam James
commit: 2bb340ab94dc585e02b814a42b98267cd47b2d84
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 01:25:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:25:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb340ab

sys-devel/lld: Stabilize 12.0.1 arm64, #804471

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

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

diff --git a/sys-devel/lld/lld-12.0.1.ebuild b/sys-devel/lld/lld-12.0.1.ebuild
index b3e4d53f390..7f1bc4ce317 100644
--- a/sys-devel/lld/lld-12.0.1.ebuild
+++ b/sys-devel/lld/lld-12.0.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2021-09-09 Thread Sam James
commit: 823939b9925ecb44d40231dea7ebd72a712e802f
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 01:25:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:25:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=823939b9

sys-libs/compiler-rt-sanitizers: Stabilize 12.0.1 arm64, #804471

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

 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.ebuild
index dd24d7b5886..00884864445 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="$(ver_cut 1-3)"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
 IUSE="+clang test elibc_glibc"
 # base targets
 IUSE+=" +libfuzzer +memprof +profile +xray"



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

2021-09-09 Thread Sam James
commit: c864daeb12d457e3ae17da660323b051f15fa187
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 01:25:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:25:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c864daeb

sys-libs/llvm-libunwind: Stabilize 12.0.1 arm64, #804471

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

 sys-libs/llvm-libunwind/llvm-libunwind-12.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.1.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.1.ebuild
index a1da7f398e2..08f10724089 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.1.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/llvm-mirror/libunwind;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
 IUSE="debug static-libs test"
 RESTRICT="!test? ( test )"
 



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

2021-09-09 Thread Sam James
commit: b7cc6633f5cbe6651567fa4071081e79e6ca8e19
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 01:25:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:25:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7cc6633

dev-python/clang-python: Stabilize 12.0.1 arm64, #804471

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

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

diff --git a/dev-python/clang-python/clang-python-12.0.1.ebuild 
b/dev-python/clang-python/clang-python-12.0.1.ebuild
index 2a31d118bb9..283e3ceee1f 100644
--- a/dev-python/clang-python/clang-python-12.0.1.ebuild
+++ b/dev-python/clang-python/clang-python-12.0.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~x86"
 IUSE="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2021-09-09 Thread Sam James
commit: 1d1e59a47c60401189e986a412be940eb66607c1
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 01:25:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:25:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d1e59a4

dev-python/lit: Stabilize 12.0.1 arm64, #804471

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

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

diff --git a/dev-python/lit/lit-12.0.1.ebuild b/dev-python/lit/lit-12.0.1.ebuild
index c5b84099fa7..1c0e50a94e2 100644
--- a/dev-python/lit/lit-12.0.1.ebuild
+++ b/dev-python/lit/lit-12.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-09-09 Thread Sam James
commit: 5a9bd6a12182f1de4e4cc752c6d3244af8b0cbac
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 01:25:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:25:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a9bd6a1

sys-devel/clang: Stabilize 12.0.1 arm64, #804471

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

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

diff --git a/sys-devel/clang/clang-12.0.1.ebuild 
b/sys-devel/clang/clang-12.0.1.ebuild
index 9bd1ade6159..0798d703a8d 100644
--- a/sys-devel/clang/clang-12.0.1.ebuild
+++ b/sys-devel/clang/clang-12.0.1.ebuild
@@ -22,7 +22,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x64-macos"
 IUSE="debug default-compiler-rt default-libcxx default-lld
doc llvm-libunwind +static-analyzer test xml kernel_FreeBSD 
${ALL_LLVM_TARGETS[*]}"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}



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

2021-09-09 Thread Sam James
commit: 7ec64737d5be4f7afed7af433f73afe32ffcda78
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 01:25:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:25:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ec64737

sys-devel/llvm-common: Stabilize 12.0.1 arm64, #804471

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

 sys-devel/llvm-common/llvm-common-12.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm-common/llvm-common-12.0.1.ebuild 
b/sys-devel/llvm-common/llvm-common-12.0.1.ebuild
index 39588c40e87..528ec2f62fe 100644
--- a/sys-devel/llvm-common/llvm-common-12.0.1.ebuild
+++ b/sys-devel/llvm-common/llvm-common-12.0.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE=""
 
 RDEPEND="!sys-devel/llvm:0"



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

2021-09-09 Thread Sam James
commit: 1428c54ded930b067793bd87aa7be597ad257499
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 01:25:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:25:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1428c54d

sys-devel/clang-common: Stabilize 12.0.1 arm64, #804471

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

 sys-devel/clang-common/clang-common-12.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-common/clang-common-12.0.1.ebuild 
b/sys-devel/clang-common/clang-common-12.0.1.ebuild
index ea334ad572c..1c9748bcc53 100644
--- a/sys-devel/clang-common/clang-common-12.0.1.ebuild
+++ b/sys-devel/clang-common/clang-common-12.0.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE=""
 
 PDEPEND="sys-devel/clang:*"



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

2021-09-09 Thread Sam James
commit: dca981fdf88d1d206a2e7bc5bbffb129527d617e
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 01:25:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:25:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca981fd

sys-libs/libcxx: Stabilize 12.0.1 arm64, #804471

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

 sys-libs/libcxx/libcxx-12.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcxx/libcxx-12.0.1.ebuild 
b/sys-libs/libcxx/libcxx-12.0.1.ebuild
index 99b2c61fd2b..4932f65e8af 100644
--- a/sys-libs/libcxx/libcxx-12.0.1.ebuild
+++ b/sys-libs/libcxx/libcxx-12.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxx.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~riscv ~x86 ~x64-macos"
 IUSE="elibc_glibc elibc_musl +libcxxabi +libunwind static-libs test"
 REQUIRED_USE="libunwind? ( libcxxabi )"
 RESTRICT="!test? ( test )"



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

2021-09-09 Thread Sam James
commit: a1e667a56c2c45270d8bb9a1a7668862a05c175f
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 01:25:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:25:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1e667a5

sys-devel/llvm: Stabilize 12.0.1 arm64, #804471

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

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

diff --git a/sys-devel/llvm/llvm-12.0.1.ebuild 
b/sys-devel/llvm/llvm-12.0.1.ebuild
index 30f76066e2e..07bd0273bb6 100644
--- a/sys-devel/llvm/llvm-12.0.1.ebuild
+++ b/sys-devel/llvm/llvm-12.0.1.ebuild
@@ -26,7 +26,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos"
 IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3
kernel_Darwin ${ALL_LLVM_TARGETS[*]}"
 REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/dleyna-connector-dbus/

2021-09-09 Thread Matt Turner
commit: 8d175972ff6a346165d5d3646dd0f1a30c9958ae
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 10 01:22:05 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 10 01:22:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d175972

net-libs/dleyna-connector-dbus: Version bump to 0.4.1

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

 net-libs/dleyna-connector-dbus/Manifest|  1 +
 .../dleyna-connector-dbus-0.4.1.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/net-libs/dleyna-connector-dbus/Manifest 
b/net-libs/dleyna-connector-dbus/Manifest
index ca159ccc379..262621e0f63 100644
--- a/net-libs/dleyna-connector-dbus/Manifest
+++ b/net-libs/dleyna-connector-dbus/Manifest
@@ -1 +1,2 @@
 DIST dleyna-connector-dbus-0.4.0.tar.gz 15046 BLAKE2B 
644d9f0703d4675e5173306deffb6b7f300e36b1472d3d31f78d3dac98fa682819b3002e902260e5fe307d1a3060142fb764d3e5e2297362b1a0f0fb154492d5
 SHA512 
03ad706291549db56c0ad3121a6ecc5f1ecacf0bfa34956a397f8b0682b57fd6f847b0dc73ac5e30684f0ffde38b7b717dcccb00a0498f89b3ccc31e196e279e
+DIST dleyna-connector-dbus-0.4.1.tar.gz 15081 BLAKE2B 
aaff6588da05920b108da5c89c457bc1eeb9d7330ae1c06bc3f95f4d4467c93a6524602cedc455f3db324f0a1fca121d52fdbae135eb57d4fe6face9f86ac680
 SHA512 
43d9f13304c19bd2fc975283ebc68359d5a7bf174221a8877e31994e393b9c1421440acbbd1b2e9945953c1248e596168aac74b50922080ee6db1b02dac03315

diff --git a/net-libs/dleyna-connector-dbus/dleyna-connector-dbus-0.4.1.ebuild 
b/net-libs/dleyna-connector-dbus/dleyna-connector-dbus-0.4.1.ebuild
new file mode 100644
index 000..ccb8ad30e32
--- /dev/null
+++ b/net-libs/dleyna-connector-dbus/dleyna-connector-dbus-0.4.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="utility library for higher level dLeyna libraries"
+HOMEPAGE="https://github.com/phako/dleyna-connector-dbus;
+SRC_URI="https://github.com/phako/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="1.0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.28:2
+   >=net-libs/dleyna-core-0.7.0:1.0=
+"
+RDEPEND="${DEPEND}
+   >=sys-apps/dbus-1
+"
+BDEPEND="virtual/pkgconfig"



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

2021-09-09 Thread Matt Turner
commit: 0a1b1bc4a6cd1a435ac0a897809ad054c9da643e
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 10 01:23:51 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 10 01:24:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a1b1bc4

x11-libs/gtksourceview: Version bump to 4.8.2

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

 x11-libs/gtksourceview/Manifest   |  1 +
 x11-libs/gtksourceview/gtksourceview-4.8.2.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/x11-libs/gtksourceview/Manifest b/x11-libs/gtksourceview/Manifest
index d21ca1b3c8c..e0c490536db 100644
--- a/x11-libs/gtksourceview/Manifest
+++ b/x11-libs/gtksourceview/Manifest
@@ -1,3 +1,4 @@
 DIST gtksourceview-2.10.5.tar.bz2 1253321 BLAKE2B 
810a3eeca69bab4356b21c64129bb852e00d02c7937ad4a2ce3af9e48700da943d8d6834efcce9810dd49a54f39d4a074dc086a557128da51a593b2f23e58d48
 SHA512 
6f64acef6196bfc5953e0b148d7e460d366073b5e21367c01b01fc4d1c86ffe8aca71ecd77cf0814e47d8fc3085495f25bbbdc69e746987b02fd02fcda64886d
 DIST gtksourceview-3.24.11.tar.xz 1438232 BLAKE2B 
a25762255a12887c8151465689e3acbd5864a6638044500acd087832888a092b8aad5d885d31c9dbe057ce183510afa2342bccb2a2675719dbba7e82be72368a
 SHA512 
3490b34c6432a2e2ef292ad5bf982fdd22d33b1472434549b4ea8ddae0fc8808e128ef947e4d0dcb41e8de5e601b202f52532fa11d35050acfc42f9936b2
 DIST gtksourceview-4.8.1.tar.xz 1160032 BLAKE2B 
3ed93f056ca8c6ae1982e28a675ccec448c301999f058abc5b9ec46f609c2649ac807fc20379480a8eb00408496912e1554e08d55ce5da70a97cee34be10fc20
 SHA512 
fe3bc05e81f881b97a53e6dfb807ded314f1953ebe74424b515d6c1333e72011e3b756b958cca40becad0f66434cf16c56d42fff950b8d643e65c9a03e9cb88b
+DIST gtksourceview-4.8.2.tar.xz 1164876 BLAKE2B 
3e6269b4e6a7147d5f4e0ed2096514a0e0bc29a928b73c0cd12eb207f2627c9eadde55ee81183b2a67fe5380fcd96c2335283a1f3da3f06303b7d2b65b49a09a
 SHA512 
6951b9477b1e47b1b25756aef246630c948e8dd212b1b0e13f87ef4f56f39b59b02db3fd18315869e98acfc6454de13cfffa6eeb8fe1cd030dfd537b5f710a04

diff --git a/x11-libs/gtksourceview/gtksourceview-4.8.2.ebuild 
b/x11-libs/gtksourceview/gtksourceview-4.8.2.ebuild
new file mode 100644
index 000..bf81d9a8aeb
--- /dev/null
+++ b/x11-libs/gtksourceview/gtksourceview-4.8.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson vala virtualx xdg
+
+DESCRIPTION="A text widget implementing syntax highlighting and other features"
+HOMEPAGE="https://wiki.gnome.org/Projects/GtkSourceView;
+
+LICENSE="LGPL-2.1+"
+SLOT="4"
+
+IUSE="glade gtk-doc +introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+
+RDEPEND="
+   >=dev-libs/glib-2.48:2
+   >=x11-libs/gtk+-3.24:3[introspection?]
+   >=dev-libs/libxml2-2.6:2
+   glade? ( >=dev-util/glade-3.9:3.10 )
+   introspection? ( >=dev-libs/gobject-introspection-1.42.0:= )
+   >=dev-libs/fribidi-0.19.7
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.25
+   app-text/docbook-xml-dtd:4.3
+   )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use glade glade_catalog)
+   -Dinstall_tests=false
+   $(meson_use introspection gir)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}
+
+src_install() {
+   meson_src_install
+
+   insinto /usr/share/${PN}-4/language-specs
+   newins "${FILESDIR}"/4.6-gentoo.lang gentoo.lang
+
+   # Avoid conflict with gtksourceview:3.0 glade-catalog
+   # TODO: glade doesn't actually show multiple GtkSourceView widget 
collections, so with both installed, can't really be sure which ones are used
+   if use glade; then
+   mv "${ED}"/usr/share/glade/catalogs/gtksourceview.xml 
"${ED}"/usr/share/glade/catalogs/gtksourceview-${SLOT}.xml || die
+   fi
+}



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

2021-09-09 Thread Matt Turner
commit: f713e72a8e9558c9a00621f7fa1fd2eef29cf2b4
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep  9 23:51:39 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 10 01:19:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f713e72a

sys-power/powertop: Version bump to 2.14

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

 sys-power/powertop/Manifest|  1 +
 ...igure-Remove-AX-macros-from-configure.ac-.patch | 60 ++
 .../2.14-configure-Use-AX_REQUIRE_DEFINED.patch| 28 ++
 .../{powertop-.ebuild => powertop-2.14.ebuild} |  9 ++--
 sys-power/powertop/powertop-.ebuild|  3 --
 5 files changed, 95 insertions(+), 6 deletions(-)

diff --git a/sys-power/powertop/Manifest b/sys-power/powertop/Manifest
index 98398aedba9..7509e164f2d 100644
--- a/sys-power/powertop/Manifest
+++ b/sys-power/powertop/Manifest
@@ -1 +1,2 @@
 DIST powertop-2.13.tar.gz 303030 BLAKE2B 
3c88e05f9889cc4b276bea3bc50a3a83228ca8efae278379a14fadc6104754f2837174e028bf9c5ded9f3af84ce6b8766ac3d24b6ae62b9b192c03fc3afdec11
 SHA512 
8ebeccd17b6f76d9e445382d9ce5b1c00ab2daf4f1e6e133c249bceb35ea582ca3e76da5415fd0b55a28b8a124655dc5ac7a18aaf2a3df955547d77495e59181
+DIST powertop-2.14.tar.gz 302578 BLAKE2B 
5f53f81b01e83004f6436f497818d2a552b5e7ffda5007749aad415773adeab2a256aeffbacbf9e5fe803ff343a0c1954b5264aebdffa841bb70406b8b9611bc
 SHA512 
f3e25901fb29405e0c8016643855a209cf9dba589fe9dd3e27c291d44699cebeb00dc8c7264c24436db08deb496759bd10cb52d9ebd5f831bbb99e30f20f

diff --git 
a/sys-power/powertop/files/2.14-Revert-configure-Remove-AX-macros-from-configure.ac-.patch
 
b/sys-power/powertop/files/2.14-Revert-configure-Remove-AX-macros-from-configure.ac-.patch
new file mode 100644
index 000..7f2b7820ff2
--- /dev/null
+++ 
b/sys-power/powertop/files/2.14-Revert-configure-Remove-AX-macros-from-configure.ac-.patch
@@ -0,0 +1,60 @@
+From 2eb781ba822f2d57420400f648f6f531689c8c5d Mon Sep 17 00:00:00 2001
+From: David King 
+Date: Thu, 15 Apr 2021 11:37:24 +0100
+Subject: [PATCH 1/2] Revert "configure: Remove AX macros from configure.ac
+ file"
+
+This reverts commit 1e478d84f051ba56962a1214cb750b810379ac1d.
+---
+ README.md| 4 ++--
+ configure.ac | 9 +
+ 2 files changed, 11 insertions(+), 2 deletions(-)
+
+diff --git a/README.md b/README.md
+index 1b17365..43bd5b2 100644
+--- a/README.md
 b/README.md
+@@ -26,7 +26,7 @@ Example packages to install in Ubuntu*:
+ 
+ sudo apt install libpci-dev libnl-3-dev libnl-genl-3-dev gettext \
+ libgettextpo-dev autopoint gettext libncurses5-dev libncursesw5-dev 
libtool-bin \
+-dh-autoreconf pkg-config
++dh-autoreconf autoconf-archive pkg-config
+ 
+ 
+ ## Building PowerTOP
+@@ -39,7 +39,7 @@ source files are modified.
+ To build PowerTOP from the cloned source, use the following commands:
+ 
+ ./autogen.sh
+-./configure LDFLAGS='-pthread'
++./configure
+ make
+ 
+ 
+diff --git a/configure.ac b/configure.ac
+index 2571c5d..7eeeb9c 100644
+--- a/configure.ac
 b/configure.ac
+@@ -36,9 +36,18 @@ AC_PROG_LIBTOOL
+ AC_PROG_CC
+ AC_PROG_INSTALL
+ AM_PROG_CC_C_O
++AX_ADD_FORTIFY_SOURCE
++AX_CXX_COMPILE_STDCXX([11], [noext], [mandatory])
+ PKG_PROG_PKG_CONFIG
+ 
+ # Checks for libraries.
++AX_PTHREAD([
++LIBS="$PTHREAD_LIBS $LIBS"
++CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
++CC="$PTHREAD_CC"
++  ], [
++AC_MSG_ERROR([Could not configure pthreads support])
++])
+ 
+ # Checks for header files.
+ AC_CHECK_HEADERS([ \
+-- 
+2.32.0
+

diff --git 
a/sys-power/powertop/files/2.14-configure-Use-AX_REQUIRE_DEFINED.patch 
b/sys-power/powertop/files/2.14-configure-Use-AX_REQUIRE_DEFINED.patch
new file mode 100644
index 000..f036bf73d61
--- /dev/null
+++ b/sys-power/powertop/files/2.14-configure-Use-AX_REQUIRE_DEFINED.patch
@@ -0,0 +1,28 @@
+From e87357a35f376518c3663a2f5cac53e9c4917427 Mon Sep 17 00:00:00 2001
+From: David King 
+Date: Thu, 15 Apr 2021 11:45:13 +0100
+Subject: [PATCH 2/2] configure: Use AX_REQUIRE_DEFINED
+
+Require additional macros to be defined early, to avoid an aclocal
+"too many loops" error when copying macros.
+---
+ configure.ac | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/configure.ac b/configure.ac
+index 7eeeb9c..37c1304 100644
+--- a/configure.ac
 b/configure.ac
+@@ -29,6 +29,9 @@ AM_GNU_GETTEXT([external])
+ AM_GNU_GETTEXT_VERSION([0.18.2])
+ 
+ m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
++AX_REQUIRE_DEFINED([AX_ADD_FORTIFY_SOURCE])
++AX_REQUIRE_DEFINED([AX_CXX_COMPILE_STDCXX])
++AX_REQUIRE_DEFINED([AX_PTHREAD])
+ # Checks for programs.
+ AC_PROG_CPP
+ AC_PROG_CXX
+-- 
+2.32.0
+

diff --git a/sys-power/powertop/powertop-.ebuild 
b/sys-power/powertop/powertop-2.14.ebuild
similarity index 94%
copy from sys-power/powertop/powertop-.ebuild
copy to sys-power/powertop/powertop-2.14.ebuild
index 92a8b30bd07..378581ae5c2 100644
--- 

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

2021-09-09 Thread Matt Turner
commit: aa4abe9c6239fc1cd82c0036692be3ababeb3423
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 10 00:21:11 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 10 01:19:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa4abe9c

app-misc/mosquitto: Version bump to 2.0.12

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

 app-misc/mosquitto/Manifest|   1 +
 app-misc/mosquitto/mosquitto-2.0.12.ebuild | 121 +
 2 files changed, 122 insertions(+)

diff --git a/app-misc/mosquitto/Manifest b/app-misc/mosquitto/Manifest
index c809b1ab6bf..5daa9507d7f 100644
--- a/app-misc/mosquitto/Manifest
+++ b/app-misc/mosquitto/Manifest
@@ -1,2 +1,3 @@
 DIST mosquitto-1.6.15.tar.gz 620117 BLAKE2B 
0107ed0af902b84c73b857ccd97dfe96b1c7ed8604b843ad40f62d3f1246ded4ef1691158311ac9a672ca331f569d13547165f3a0386c77e94ddc13c8a9e3e00
 SHA512 
30fa2e8a15b87a33d6c8fc3a1f5d45d8e15d284fade116ac5b7bc8722609d565bed22ac592c303fc74352e3272067b2b0c8da463abffc6490cf959ce177329f3
 DIST mosquitto-2.0.11.tar.gz 760325 BLAKE2B 
adde701bb87ec8071eaaf74fca37f81c4eae97bf98de0fe471f1dfbfb64ccda15b34611b0ffc3d2099a37994151363ad5c717bfa7695fabc1a4927ebd14ae66e
 SHA512 
d0c7c52cb76c4711e54f841217529326d682c4decfc7a1bc96d872904e68df444ca3918fab7ba041b62f7b5420c89c631227b69a8eec51fd2e2dd480d8244710
+DIST mosquitto-2.0.12.tar.gz 783859 BLAKE2B 
3bac953fc7f49e19f1914186044c75d7f8b5b23e656acfb7d4c306740d0add20c08760fc206fc871c5cecf8500eb1c88acc4905bddce159d1e8f0c4e2c28b818
 SHA512 
acf80980f124073fd2fdd99981bde840654fb40a6b6f1d6ef483e35880b45d029cfa9390a98753de6476f4ade068266cb4c6e3c753a0362c0309a5745ac4ebab

diff --git a/app-misc/mosquitto/mosquitto-2.0.12.ebuild 
b/app-misc/mosquitto/mosquitto-2.0.12.ebuild
new file mode 100644
index 000..ca44457030a
--- /dev/null
+++ b/app-misc/mosquitto/mosquitto-2.0.12.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit python-any-r1 systemd toolchain-funcs
+
+DESCRIPTION="An Open Source MQTT v3 Broker"
+HOMEPAGE="https://mosquitto.org/ https://github.com/eclipse/mosquitto;
+SRC_URI="https://mosquitto.org/files/source/${P}.tar.gz;
+
+LICENSE="EPL-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="bridge examples +persistence +srv ssl tcpd test websockets"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="test? ( bridge )"
+
+RDEPEND="
+   acct-user/mosquitto
+   acct-group/mosquitto
+   dev-libs/cJSON:=
+   srv? ( net-dns/c-ares:= )
+   ssl? (
+   dev-libs/openssl:0=
+   )
+   tcpd? ( sys-apps/tcp-wrappers )"
+
+DEPEND="${PYTHON_DEPS}
+   ${RDEPEND}
+   test? ( dev-util/cunit )
+   websockets? ( net-libs/libwebsockets[lejp] )"
+
+_emake() {
+   local LIBDIR=$(get_libdir)
+   emake \
+   CC="$(tc-getCC)" \
+   CLIENT_LDFLAGS="${LDFLAGS}" \
+   LIB_SUFFIX="${LIBDIR:3}" \
+   WITH_BRIDGE="$(usex bridge)" \
+   WITH_PERSISTENCE="$(usex persistence)" \
+   WITH_SRV="$(usex srv)" \
+   WITH_TLS="$(usex ssl)" \
+   WITH_WEBSOCKETS="$(usex websockets)" \
+   WITH_WRAP="$(usex tcpd)" \
+   "$@"
+}
+
+src_prepare() {
+   default
+   if use persistence; then
+   sed -i -e "/^#autosave_interval/s|^#||" \
+   -e "s|^#persistence false$|persistence true|" \
+   -e "/^#persistence_file/s|^#||" \
+   -e "s|#persistence_location|persistence_location 
/var/lib/mosquitto/|" \
+   mosquitto.conf || die
+   fi
+
+   # Remove prestripping
+   sed -i -e 's/-s --strip-program=${CROSS_COMPILE}${STRIP}//'\
+   client/Makefile lib/cpp/Makefile src/Makefile lib/Makefile || 
die
+
+   # Remove failing tests
+   sed -i \
+   -e '/01-connect-575314.py/d' \
+   test/broker/Makefile || die
+   sed -i \
+   -e '/02-subscribe-qos1-async2.test/d' \
+   test/lib/Makefile || die
+
+   # Extend test timeout to prevent spurious failures
+   sed -i -e 's/SUB_TIMEOUT=1/SUB_TIMEOUT=3/' \
+   test/client/test.sh || die
+
+   python_setup
+   python_fix_shebang test
+}
+
+src_compile() {
+   _emake
+}
+
+src_test() {
+   _emake test
+}
+
+src_install() {
+   _emake DESTDIR="${D}" prefix=/usr install
+   keepdir /var/lib/mosquitto
+   fowners mosquitto:mosquitto /var/lib/mosquitto
+   dodoc README.md CONTRIBUTING.md ChangeLog.txt
+   doinitd "${FILESDIR}"/mosquitto
+   insinto /etc/mosquitto
+   doins mosquitto.conf
+   insinto /usr/share/mosquitto
+   doins misc/letsencrypt/mosquitto-copy.sh
+   systemd_dounit "${FILESDIR}/mosquitto.service"
+
+   if use examples; then
+   

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

2021-09-09 Thread Sam James
commit: bd8f6b8796efca03c2b05b0dc6128974e9813b5f
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  9 23:55:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  9 23:55:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8f6b87

net-wireless/rtl-sdr: Stabilize 0.6.0_p2020802 arm, #806306

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

 net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild 
b/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild
index 70198b20452..31022500b50 100644
--- a/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild
+++ b/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild
@@ -21,7 +21,7 @@ else
COMMIT="ed0317e6a58c098874ac58b769cf2e609c18d9a5"
SRC_URI="https://github.com/osmocom/rtl-sdr/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
-   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: net-firewall/ufw/

2021-09-09 Thread Sam James
commit: 776213e90cc9cf43b871f24524ee6cc7722c549a
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  9 23:56:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  9 23:56:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=776213e9

net-firewall/ufw: Stabilize 0.36 arm64, #691498

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

 net-firewall/ufw/ufw-0.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/ufw/ufw-0.36.ebuild b/net-firewall/ufw/ufw-0.36.ebuild
index 20f117269bd..a7443cf4f13 100644
--- a/net-firewall/ufw/ufw-0.36.ebuild
+++ b/net-firewall/ufw/ufw-0.36.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://launchpad.net/ufw/${PV}/${PV}/+download/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="examples ipv6"
 
 RDEPEND=">=net-firewall/iptables-1.4[ipv6?]



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

2021-09-09 Thread Sam James
commit: 4dbd124dbe93a9228ab173ef23c3485db442a66f
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  9 23:56:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  9 23:56:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbd124d

net-wireless/bluez: Stabilize 5.61 arm64, #812143

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

 net-wireless/bluez/bluez-5.61.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/bluez/bluez-5.61.ebuild 
b/net-wireless/bluez/bluez-5.61.ebuild
index 79e1418e380..95941e34b20 100644
--- a/net-wireless/bluez/bluez-5.61.ebuild
+++ b/net-wireless/bluez/bluez-5.61.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86"
 IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev user-session"
 
 # Since this release all remaining extra-tools need readline support, but this 
could



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

2021-09-09 Thread Sam James
commit: 90a461987fc09c7f9f6b8b7de3756be8584f3232
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  9 23:55:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  9 23:55:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90a46198

net-wireless/bluez: Stabilize 5.61 arm, #812143

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

 net-wireless/bluez/bluez-5.61.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/bluez/bluez-5.61.ebuild 
b/net-wireless/bluez/bluez-5.61.ebuild
index 79137db0a54..79e1418e380 100644
--- a/net-wireless/bluez/bluez-5.61.ebuild
+++ b/net-wireless/bluez/bluez-5.61.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv x86"
 IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev user-session"
 
 # Since this release all remaining extra-tools need readline support, but this 
could



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

2021-09-09 Thread Sam James
commit: 351a5c6053ea480db8bd92aebbf17f472e9bf46b
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  9 23:55:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  9 23:55:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=351a5c60

media-libs/zxing-cpp: Keyword 1.2.0 arm, #811861

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

 media-libs/zxing-cpp/zxing-cpp-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/zxing-cpp/zxing-cpp-1.2.0.ebuild 
b/media-libs/zxing-cpp/zxing-cpp-1.2.0.ebuild
index 93fb973a3c1..9e660d195ae 100644
--- a/media-libs/zxing-cpp/zxing-cpp-1.2.0.ebuild
+++ b/media-libs/zxing-cpp/zxing-cpp-1.2.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/nu-book/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 IUSE=""
 
 src_configure() {



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

2021-09-09 Thread William Hubbs
commit: c3aaa905982a62a273f0fdf405f5a5aba8a2bee6
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Sep  9 23:54:42 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Sep  9 23:54:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3aaa905

dev-lang/go: sync live

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

 dev-lang/go/go-.ebuild | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-lang/go/go-.ebuild b/dev-lang/go/go-.ebuild
index 9fe46e9a804..65ea8818bf9 100644
--- a/dev-lang/go/go-.ebuild
+++ b/dev-lang/go/go-.ebuild
@@ -185,13 +185,13 @@ src_install() {
 
 pkg_postinst() {
[[ -z ${REPLACING_VERSIONS} ]] && return
-   einfo "After ${CATEGORY}/${PN} is updated it is recommended to rebuild"
-   einfo "all packages compiled with previous versions of 
${CATEGORY}/${PN}"
-   einfo "due to the static linking nature of go."
-   einfo "If this is not done, the packages compiled with the older"
-   einfo "version of the compiler will not be updated until they are"
-   einfo "updated individually, which could mean they will have"
-   einfo "vulnerabilities."
-   einfo "Run 'emerge @golang-rebuild' to rebuild all 'go' packages"
-   einfo "See https://bugs.gentoo.org/752153 for more info"
+   elog "After ${CATEGORY}/${PN} is updated it is recommended to rebuild"
+   elog "all packages compiled with previous versions of ${CATEGORY}/${PN}"
+   elog "due to the static linking nature of go."
+   elog "If this is not done, the packages compiled with the older"
+   elog "version of the compiler will not be updated until they are"
+   elog "updated individually, which could mean they will have"
+   elog "vulnerabilities."
+   elog "Run 'emerge @golang-rebuild' to rebuild all 'go' packages"
+   elog "See https://bugs.gentoo.org/752153 for more info"
 }



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

2021-09-09 Thread William Hubbs
commit: fbdb0aab010767690c6bf98906eca4043c2e3567
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Sep  9 23:50:51 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Sep  9 23:52:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbdb0aab

dev-lang/go: elevate rebuild instructions to elogs

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

 dev-lang/go/go-1.17.1.ebuild | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-lang/go/go-1.17.1.ebuild b/dev-lang/go/go-1.17.1.ebuild
index 9fe46e9a804..65ea8818bf9 100644
--- a/dev-lang/go/go-1.17.1.ebuild
+++ b/dev-lang/go/go-1.17.1.ebuild
@@ -185,13 +185,13 @@ src_install() {
 
 pkg_postinst() {
[[ -z ${REPLACING_VERSIONS} ]] && return
-   einfo "After ${CATEGORY}/${PN} is updated it is recommended to rebuild"
-   einfo "all packages compiled with previous versions of 
${CATEGORY}/${PN}"
-   einfo "due to the static linking nature of go."
-   einfo "If this is not done, the packages compiled with the older"
-   einfo "version of the compiler will not be updated until they are"
-   einfo "updated individually, which could mean they will have"
-   einfo "vulnerabilities."
-   einfo "Run 'emerge @golang-rebuild' to rebuild all 'go' packages"
-   einfo "See https://bugs.gentoo.org/752153 for more info"
+   elog "After ${CATEGORY}/${PN} is updated it is recommended to rebuild"
+   elog "all packages compiled with previous versions of ${CATEGORY}/${PN}"
+   elog "due to the static linking nature of go."
+   elog "If this is not done, the packages compiled with the older"
+   elog "version of the compiler will not be updated until they are"
+   elog "updated individually, which could mean they will have"
+   elog "vulnerabilities."
+   elog "Run 'emerge @golang-rebuild' to rebuild all 'go' packages"
+   elog "See https://bugs.gentoo.org/752153 for more info"
 }



[gentoo-commits] proj/musl:master commit in: .github/workflows/

2021-09-09 Thread Sam James
commit: e4e04deba6cd5fd12423e8d4c7c5c4d94bb7e127
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  9 23:29:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  9 23:29:56 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e4e04deb

Revert ".github/workflows/repoman.yml: add comment re gentoo repo"

Invalid syntax!

This reverts commit 21700614cfb9eebbf585dabaead7dbf3c571bbb7.

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

 .github/workflows/repoman.yml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/.github/workflows/repoman.yml b/.github/workflows/repoman.yml
index 3e6b070..b641440 100644
--- a/.github/workflows/repoman.yml
+++ b/.github/workflows/repoman.yml
@@ -25,8 +25,6 @@ jobs:
 - name: Setup master gentoo repository
   run: |
 sudo mkdir -p /var/db/repos/gentoo /etc/portage /var/cache/distfiles
-   # We want the latest copy of ::gentoo to compare against because
-   # ::gentoo changes might break overlays
 wget -qO - 
"https://github.com/gentoo-mirror/gentoo/archive/master.tar.gz; | sudo tar xz 
-C /var/db/repos/gentoo --strip-components=1
 sudo wget "https://www.gentoo.org/dtd/metadata.dtd; -O 
/var/cache/distfiles/metadata.dtd
 sudo wget 
"https://gitweb.gentoo.org/proj/portage.git/plain/cnf/repos.conf; -O 
/etc/portage/repos.conf



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

2021-09-09 Thread Sergey Alirzaev
commit: 246f30d9b3f10328c64e9a0aaa4d7bcca9bf38bd
Author: Sergey Alirzaev  riseup  net>
AuthorDate: Thu Sep  9 23:27:10 2021 +
Commit: Sergey Alirzaev  gmail  com>
CommitDate: Thu Sep  9 23:28:39 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=246f30d9

net-p2p/monero: bump up to 0.17.2.3

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Sergey Alirzaev  riseup.net>

 net-p2p/monero/Manifest   |   1 +
 net-p2p/monero/monero-0.17.2.3.ebuild | 117 ++
 2 files changed, 118 insertions(+)

diff --git a/net-p2p/monero/Manifest b/net-p2p/monero/Manifest
index 2161c94fc..40e48c455 100644
--- a/net-p2p/monero/Manifest
+++ b/net-p2p/monero/Manifest
@@ -1 +1,2 @@
 DIST monero-0.17.2.0.tar.gz 10622184 BLAKE2B 
c439e447f524a08a7ee79420873b7cf393f5cd3269460944aac30a315ac7c273c12fd809d86d41445bfc7e8c2feb0538d4e9fc1dadeb55f7e09f2920778f07a7
 SHA512 
85b764f1fc25127e7ca4ada67b1d832a9604c4cf65b160d689650e7ca7bbc36b73d8b26c5409fabdaad7369684997447cd812d1c521fad19d24f5b35f4789a1e
+DIST monero-0.17.2.3.tar.gz 10640501 BLAKE2B 
15c7b92e7d00788214953c09af96d578e79c65ba9263d2a9ea19cfb9cc65e77d15770b873a10b77aae9e908dce74162d3577ed241600ebd57098b860bfd8f114
 SHA512 
7f3363c2cb66fa90a47a4cbb03b367182afa63af21d40bf07ea57cd91e4805684ec4795c0390bc966626a3b7b3c0a47167036873f5d1ea4b487a3d02bf01aaa4

diff --git a/net-p2p/monero/monero-0.17.2.3.ebuild 
b/net-p2p/monero/monero-0.17.2.3.ebuild
new file mode 100644
index 0..54a108f49
--- /dev/null
+++ b/net-p2p/monero/monero-0.17.2.3.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake systemd
+
+DESCRIPTION="The secure, private, untraceable cryptocurrency"
+HOMEPAGE="https://github.com/monero-project/monero;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/monero-project/monero.git;
+   EGIT_SUBMODULES=()
+else
+   SRC_URI="https://github.com/monero-project/monero/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="BSD MIT"
+SLOT="0"
+IUSE="+daemon readline +tools +wallet-cli +wallet-rpc"
+REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )"
+RESTRICT="test"
+
+DEPEND="
+   acct-group/monero
+   acct-user/monero
+   dev-libs/boost:=[nls,threads(+)]
+   dev-libs/libsodium:=
+   dev-libs/openssl:=
+   dev-libs/randomx
+   dev-libs/rapidjson
+   dev-libs/supercop
+   net-dns/unbound:=[threads]
+   net-libs/czmq:=
+   net-libs/miniupnpc
+   readline? ( sys-libs/readline:0= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.17.1.7-unbundle-dependencies.patch"
+   "${FILESDIR}/${PN}-0.17.2.0-boost-176.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   # TODO: Update CMake to install built libraries (help wanted)
+   -DBUILD_SHARED_LIBS=OFF
+   -DMANUAL_SUBMODULES=ON
+   -DMONERO_PARALLEL_LINK_JOBS=1
+   -DUSE_DEVICE_TREZOR=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_compile() {
+   local targets=()
+   use daemon && targets+=(daemon)
+   use tools && 
targets+=(blockchain_{ancestry,blackball,db,depth,export,import,prune,prune_known_spent_data,stats,usage})
+   use wallet-cli && targets+=(simplewallet)
+   use wallet-rpc && targets+=(wallet_rpc_server)
+   cmake_build ${targets[@]}
+}
+
+src_install() {
+   einstalldocs
+
+   # Install all binaries.
+   find "${BUILD_DIR}/bin/" -type f -executable -print0 |
+   while IFS= read -r -d '' line; do
+   dobin "$line"
+   done
+
+   if use daemon; then
+   dodoc utils/conf/monerod.conf
+
+   # data-dir
+   keepdir /var/lib/monero
+   fowners monero:monero /var/lib/monero
+   fperms 0755 /var/lib/monero
+
+   # log-file dir
+   keepdir /var/log/monero
+   fowners monero:monero /var/log/monero
+   fperms 0755 /var/log/monero
+
+   # /etc/monero/monerod.conf
+   insinto /etc/monero
+   doins "${FILESDIR}/monerod.conf"
+
+   # OpenRC
+   newconfd "${FILESDIR}/monerod.confd" monerod
+   newinitd "${FILESDIR}/monerod.initd" monerod
+
+   # systemd
+   systemd_dounit "${FILESDIR}/monerod.service"
+   fi
+}
+
+pkg_postinst() {
+   if use daemon; then
+   elog "Start the Monero P2P daemon as a system service with"
+   elog "'rc-service monerod start'. Enable it at startup with"
+   elog "'rc-update add monerod default'."
+   elog
+   elog "Run monerod status as any user to get sync status and 
other stats."
+   

[gentoo-commits] proj/musl:master commit in: .github/workflows/

2021-09-09 Thread Sam James
commit: 21700614cfb9eebbf585dabaead7dbf3c571bbb7
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  9 23:26:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  9 23:26:11 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=21700614

.github/workflows/repoman.yml: add comment re gentoo repo

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

 .github/workflows/repoman.yml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/.github/workflows/repoman.yml b/.github/workflows/repoman.yml
index f7a30db..8580156 100644
--- a/.github/workflows/repoman.yml
+++ b/.github/workflows/repoman.yml
@@ -25,6 +25,8 @@ jobs:
 - name: Setup master gentoo repository
   run: |
 sudo mkdir -p /var/db/repos/gentoo /etc/portage /var/cache/distfiles
+   # We want the latest copy of ::gentoo to compare against because
+   # ::gentoo changes might break overlays
 wget -qO - 
"https://github.com/gentoo-mirror/gentoo/archive/master.tar.gz; | sudo tar xz 
-C /var/db/repos/gentoo --strip-components=1
 sudo wget "https://www.gentoo.org/dtd/metadata.dtd; -O 
/var/cache/distfiles/metadata.dtd
 sudo wget 
"https://gitweb.gentoo.org/proj/portage.git/plain/cnf/repos.conf; -O 
/etc/portage/repos.conf



[gentoo-commits] proj/musl:master commit in: .github/workflows/

2021-09-09 Thread Sam James
commit: a31bf3bdd660c4122de8b83eb0752fae545a4dfc
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  9 23:28:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  9 23:28:04 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a31bf3bd

.github/workflows/repoman.yml: use musl profile

Reported-by: Jory A. Pratt  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 .github/workflows/repoman.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/repoman.yml b/.github/workflows/repoman.yml
index 86ad9a0..3e6b070 100644
--- a/.github/workflows/repoman.yml
+++ b/.github/workflows/repoman.yml
@@ -30,7 +30,7 @@ jobs:
 wget -qO - 
"https://github.com/gentoo-mirror/gentoo/archive/master.tar.gz; | sudo tar xz 
-C /var/db/repos/gentoo --strip-components=1
 sudo wget "https://www.gentoo.org/dtd/metadata.dtd; -O 
/var/cache/distfiles/metadata.dtd
 sudo wget 
"https://gitweb.gentoo.org/proj/portage.git/plain/cnf/repos.conf; -O 
/etc/portage/repos.conf
-sudo ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.1 
/etc/portage/make.profile
+sudo ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.0/musl 
/etc/portage/make.profile
 - name: Test with repoman
   run: |
 python3 portage-*/repoman/bin/repoman full -dx



[gentoo-commits] proj/musl:master commit in: .github/workflows/

2021-09-09 Thread Sam James
commit: 6e99bddd57a3d43a743f550ea8cf08564ff0d7d9
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  9 23:26:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  9 23:26:53 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6e99bddd

.github/workflows/repoman.yml: upgrade to Portage 3.0.22

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

 .github/workflows/repoman.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/repoman.yml b/.github/workflows/repoman.yml
index 8580156..86ad9a0 100644
--- a/.github/workflows/repoman.yml
+++ b/.github/workflows/repoman.yml
@@ -19,7 +19,7 @@ jobs:
   run: |
 python -m pip install --upgrade pip
 pip install lxml pyyaml
-wget -qO - 
"https://github.com/gentoo/portage/archive/portage-3.0.16.tar.gz; | tar xz
+wget -qO - 
"https://github.com/gentoo/portage/archive/portage-3.0.22.tar.gz; | tar xz
 sudo groupadd -g 250 portage
 sudo useradd -g portage -d /var/tmp/portage -s /bin/false -u 250 
portage
 - name: Setup master gentoo repository



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

2021-09-09 Thread Louis Sautier
commit: 350ba3bc2c06478656b6520cd3d2ac74ddb62a2d
Author: Louis Sautier  gentoo  org>
AuthorDate: Thu Sep  9 21:41:10 2021 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Thu Sep  9 22:32:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=350ba3bc

dev-python/tempita: disable setuptools' 2to3, use epytest

Also:
* The pypy patch is no longer required.
* Bump to EAPI 8 (no changes in installed files).

Closes: https://bugs.gentoo.org/812239
Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/tempita/files/tempita-0.5.3-2to3.patch  | 233 +
 .../tempita/files/tempita-0.5.3-pypy-tests.patch   |  26 ---
 dev-python/tempita/tempita-0.5.3-r3.ebuild |  20 +-
 3 files changed, 240 insertions(+), 39 deletions(-)

diff --git a/dev-python/tempita/files/tempita-0.5.3-2to3.patch 
b/dev-python/tempita/files/tempita-0.5.3-2to3.patch
new file mode 100644
index 000..d2aaae6546c
--- /dev/null
+++ b/dev-python/tempita/files/tempita-0.5.3-2to3.patch
@@ -0,0 +1,233 @@
+commit d886499651add63bbb944c25fc56a276cc2a7884
+Author: Louis Sautier 
+Date:   Thu Sep 9 23:35:03 2021 +0200
+
+Stop using deprecated 2to3 option for setuptools
+
+diff --git a/setup.py b/setup.py
+index f575020..678b555 100644
+--- a/setup.py
 b/setup.py
+@@ -36,5 +36,4 @@ more to learn about it.
+   test_suite='nose.collector',
+   include_package_data=True,
+   zip_safe=True,
+-  use_2to3=True,
+   )
+diff --git a/tempita/__init__.py b/tempita/__init__.py
+index acc2fd9..a3cb8a1 100755
+--- a/tempita/__init__.py
 b/tempita/__init__.py
+@@ -35,9 +35,9 @@ import os
+ import re
+ import sys
+ import tokenize
+-from cStringIO import StringIO
++from io import StringIO
+ from html import escape
+-from urllib import quote as url_quote
++from urllib.parse import quote as url_quote
+ from tempita._looper import looper
+ from tempita.compat3 import bytes, basestring_, next, is_unicode, coerce_text
+ 
+@@ -103,7 +103,7 @@ class Template(object):
+ delimiters = (self.default_namespace['start_braces'],
+   self.default_namespace['end_braces'])
+ else:
+-assert len(delimiters) == 2 and all([isinstance(delimeter, 
basestring)
++assert len(delimiters) == 2 and all([isinstance(delimeter, str)
+  for delimeter in delimiters])
+ self.default_namespace = self.__class__.default_namespace.copy()
+ self.default_namespace['start_braces'] = delimiters[0]
+@@ -198,7 +198,7 @@ class Template(object):
+ position=None, name=self.name)
+ templ = self.get_template(inherit_template, self)
+ self_ = TemplateObject(self.name)
+-for name, value in defs.iteritems():
++for name, value in defs.items():
+ setattr(self_, name, value)
+ self_.body = body
+ ns = ns.copy()
+@@ -294,7 +294,7 @@ class Template(object):
+ try:
+ try:
+ value = eval(code, self.default_namespace, ns)
+-except SyntaxError, e:
++except SyntaxError as e:
+ raise SyntaxError(
+ 'invalid syntax in expression: %s' % code)
+ return value
+@@ -306,12 +306,12 @@ class Template(object):
+ else:
+ arg0 = coerce_text(e)
+ e.args = (self._add_line_info(arg0, pos),)
+-raise exc_info[0], e, exc_info[2]
++raise exc_info[0](e).with_traceback(exc_info[2])
+ 
+ def _exec(self, code, ns, pos):
+ __traceback_hide__ = True
+ try:
+-exec code in self.default_namespace, ns
++exec(code, self.default_namespace, ns)
+ except:
+ exc_info = sys.exc_info()
+ e = exc_info[1]
+@@ -319,7 +319,7 @@ class Template(object):
+ e.args = (self._add_line_info(e.args[0], pos),)
+ else:
+ e.args = (self._add_line_info(None, pos),)
+-raise exc_info[0], e, exc_info[2]
++raise exc_info[0](e).with_traceback(exc_info[2])
+ 
+ def _repr(self, value, pos):
+ __traceback_hide__ = True
+@@ -328,7 +328,7 @@ class Template(object):
+ return ''
+ if self._unicode:
+ try:
+-value = unicode(value)
++value = str(value)
+ except UnicodeDecodeError:
+ value = bytes(value)
+ else:
+@@ -341,7 +341,7 @@ class Template(object):
+ exc_info = sys.exc_info()
+ e = exc_info[1]
+ e.args = (self._add_line_info(e.args[0], pos),)
+-raise exc_info[0], e, exc_info[2]
++raise exc_info[0](e).with_traceback(exc_info[2])
+ else:
+ if self._unicode and isinstance(value, bytes):
+ if not self.default_encoding:
+@@ -350,7 +350,7 

[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx-unit/

2021-09-09 Thread Mike Pagano
commit: fbcdb0068b00313abb746711706006db8f825144
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Sep  9 22:15:23 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Sep  9 22:15:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbcdb006

Add myself as a maintainer

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

 www-servers/nginx-unit/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/www-servers/nginx-unit/metadata.xml 
b/www-servers/nginx-unit/metadata.xml
index 2145d93424e..1f7e1456cef 100644
--- a/www-servers/nginx-unit/metadata.xml
+++ b/www-servers/nginx-unit/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   mpag...@gentoo.org
+   Mike Pagano
+   

gen...@seichter.de
Ralph Seichter



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

2021-09-09 Thread Michał Górny
commit: 127a8c3a268398929a6639958d5f018ad6d368b0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep  9 21:05:49 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep  9 21:05:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=127a8c3a

app-admin/awscli: Bump to 1.20.39

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.20.39.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 7b83409cca5..59a19316dc2 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,4 +5,5 @@ DIST awscli-1.20.35.tar.gz 2069361 BLAKE2B 
e19666a42ae7b39297d62532d5028beb099ba
 DIST awscli-1.20.36.tar.gz 2069853 BLAKE2B 
b524091d27b8200954086ffa1dc444efe3a17e34b4873098d7e50183ad5517adcd1427f8501e1c0c3f882dc0b74bd36774aa06434d1b269f8770a7e05d01d82f
 SHA512 
690881772620d125064acafc42440307890c25d49f75c0c407eeafd094af82eb8c9583140321f53ba4c1346e8c9e4b687b3c812717fc22125045e01afd53e256
 DIST awscli-1.20.37.tar.gz 2070925 BLAKE2B 
836cecbe36c03d47879128649bd643738ef58130f486e8f541a74b4612679f4fc04d317020516090f5781d1baaf05b555e8dd0f3131aa3bb5efae4a928d0d942
 SHA512 
39a67fb3fa6893d0e26557b37c1ee4f06703e46b6f42e9f1fb3bbad8ea442be015f60e4d4343b93df6528b86ed73889f5b5da7e653adc47d199d3e56a9b5dde2
 DIST awscli-1.20.38.tar.gz 2071046 BLAKE2B 
424eb993ea86784093ed3664d41664da513dbeaae8f8ef9f2255abfb2af3054bcc363aef2a862d8460b8916d14d1389ca1c495a4004cba52b9ae6580da658c37
 SHA512 
9ef326e01ec219d8726eeb117fc1ac55a4d96b63eef985329721800216667f0f8d76bd585a71cedb3bc754eea321def47bab6c54d2e7a6d0144517db99a11315
+DIST awscli-1.20.39.tar.gz 2071279 BLAKE2B 
6e59d0cfdc3507121a163b45b70dce11c7b3e5707492801425a7174f4866a6236e28eb8a173ab5d7616e7dce41043b3e8c5c6b322974670414756ab2f7bd570a
 SHA512 
2669297760dc846b1372817bb4ae6f677b39819e4eec1fcec08c11d28fb2d043e9242993e9aa91e3740c2a2b0d4afa0ec3088c1c8c5a737c5a96a8a243565d36
 DIST awscli-1.20.7.tar.gz 2045304 BLAKE2B 
d8f086d8d2eb36645e77fa3d9ae7c196ed3a3fddcc2a0218696f92bd69e10b453be1340b965a8d8e6697bbd3c45013d72de3ed0d31b5823515a5a0092a812858
 SHA512 
a41bd3ebc34a65add66ef95d5194ba07907a08f7368b0fcd6551af2070c46c4a509af47d30aeadabddce19d1a61200a58faf40a7e2f759e64915cfb282ab

diff --git a/app-admin/awscli/awscli-1.20.39.ebuild 
b/app-admin/awscli/awscli-1.20.39.ebuild
new file mode 100644
index 000..ff429f8d3a3
--- /dev/null
+++ b/app-admin/awscli/awscli-1.20.39.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+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}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install nose
+
+PATCHES=(
+   "${FILESDIR}"/awscli-1.19.47-py39.patch
+)
+
+python_test() {
+   distutils_install_for_testing
+   # integration tests require AWS credentials and Internet access
+   nosetests -v tests/{functional,unit} ||
+   die "Tests failed for ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2021-09-09 Thread Michał Górny
commit: 08a58033e4bfec201c314b05addde7dc095b1a68
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep  9 21:05:25 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep  9 21:05:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a58033

dev-python/botocore: Bump to 1.21.39

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index c46ffc0def8..74be1465835 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,4 +5,5 @@ DIST botocore-1.21.35.tar.gz 8122175 BLAKE2B 
976ceaeb93a838337403b334e4ff4747e72
 DIST botocore-1.21.36.tar.gz 8120799 BLAKE2B 
3150e1efeca3173001f22e5e577ec4d9872af93608b3854f184455d11c1132bede7626b4f2a1ee79a70c1029578cac908914ef17e9d8675af1556454c270cb34
 SHA512 
1e69693580ebb311bc6be76ce92a11e3ecd33872dcd72c7add6dae696b231a39a3db6a6290930585445f442b7a5ba09445f0f176cd1d1ff21dde3efd054c0f0b
 DIST botocore-1.21.37.tar.gz 8123057 BLAKE2B 
0e7c50bd5263db120f051e3d14c1a2f71db679c69cf22ca22f31a4e971d0aafe583b62e3d04083b5646663a87055bef73369d34b9ae825da25fe2bf4a76e58de
 SHA512 
a81604b173216bce93b81a874b5f4defc84c9d1766f90c0fcd8b2ce9fa03867f11a08a6405f5e70006f10645a3729c2843c3f9c59bf37f901a5c07e73865f05c
 DIST botocore-1.21.38.tar.gz 8145897 BLAKE2B 
fef3847b2f2b1423438ac7922d850d132c313bb2c1eac4c73b31ee48100f1096c218730b30b2255f14bdbcab945a5dc851898cc00c89b692c45404e6c2f902c2
 SHA512 
2f9d32424f6f8e9829e7c111a83ec8176c72647be9253057cacc6fb89a2f3c2bded8d81d7704df45998daa4721a3391a6d510ac8e5052eb7caf7323f37be95c9
+DIST botocore-1.21.39.tar.gz 8146744 BLAKE2B 
93e972da60e9fbd0c8cb5b65beac26c252b78762cec1a4c1018e64cc002ccab5468e8a510615efde23f7dfdbba601cc3842a004eef369ffe0afba29ea843530e
 SHA512 
546a8c34752acd2a768cb6d7953a1a451f6c5f47a3ed8af9c7533d6a7bb3ff2e20df615aaa1bffa85ff137d4573a4ecdb5ffca2aa8d5c7d8555bf43c3a30871c
 DIST botocore-1.21.7.tar.gz 7977343 BLAKE2B 
19c5bf5de40ab131585e30bb85486fcffc3428808811b312b33578174ce31a691f4f4d955462120f05d2aad2cd5e5772789704eee641760fb67099aa3cddc9b5
 SHA512 
db1bb36faa6857a1cc717e5d591954415bb948178ee2be90ab9c32c11b1fb45c5b5aff87dfacd907c2f11bc7cdd2cd4de2ee9c847fa8cda4e5f0814a828b1019

diff --git a/dev-python/botocore/botocore-1.21.39.ebuild 
b/dev-python/botocore/botocore-1.21.39.ebuild
new file mode 100644
index 000..30e0988848a
--- /dev/null
+++ b/dev-python/botocore/botocore-1.21.39.ebuild
@@ -0,0 +1,59 @@
+# 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/mock[${PYTHON_USEDEP}]
+   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 nose
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+   # very unstable
+   sed -i -e 's:test_stress_test_token_bucket:_&:' \
+   tests/functional/retries/test_bucket.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # note: suites need to be run separately as one of the unit tests
+   # seems to be leaking mocks and breaking a few functional tests
+   nosetests -v tests/unit ||
+   die "unit tests failed under ${EPYTHON}"
+   nosetests -v tests/functional ||
+   die "functional tests failed under ${EPYTHON}"
+}



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

2021-09-09 Thread Michał Górny
commit: 5a80335e5eb418c78e6373c36ed3581dff7d8150
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep  9 21:05:37 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep  9 21:05:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a80335e

dev-python/boto3: Bump to 1.18.39

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.18.39.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 6a3a202c3d4..f0399450e51 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,4 +5,5 @@ DIST boto3-1.18.35.tar.gz 410165 BLAKE2B 
1d32525175ee490b1b4029fc9c682afd789f850
 DIST boto3-1.18.36.tar.gz 410432 BLAKE2B 
08d73bb8d8f16040f62fa5fb5e40855e201cd3bc24e0ffd0fdebbbf69a4ec05a0a93a6e1f08a61cebb1661542eda9783c36c098e07fd9b2f0d3c6ecc0ece1aea
 SHA512 
16cc41de99ee216991dcb42d4ad92b08a834efdeaeba1fb18edd68dc3c0d1d04bb25b858f15f68286308a9dba0b800fc9c392b6b807c562660431425351e89e5
 DIST boto3-1.18.37.tar.gz 411095 BLAKE2B 
fafa31a06c52b1f35290ab4e6af7eb6e0bf16704da57b959b61edb8e5621bc036b1723ab084653e1177cbef008f3b4728546b7dfe78d572f600eda681e8e3feb
 SHA512 
8536652e95ba7affdf701f76ab4674f6fddcc1b123e3476dc272f582cde236dfd920459c6cd644465e638ea0d6abf982e2ef77320cf1e7a4f5f6ef8b01e36227
 DIST boto3-1.18.38.tar.gz 411294 BLAKE2B 
d857299e4f622bedcdf106ad662e3ce9c937dfa6834f4fbd307925c8662876ea4fbd5553711f36c57d63eec76af93407a72ff8c796e1775e96380b120970102c
 SHA512 
9e474efb5811bc83a2e53039a989b23594c03983b0fa3b75d3340a40403545b11d5f78bb83934471d4cf4660bffe31bc5966b188522dc08df28795611a12ba63
+DIST boto3-1.18.39.tar.gz 411636 BLAKE2B 
1ff636a4749965644ae55f2b4a9ea085dc130da1c72e26680300e7751a9e10dc0fc654ba101a5f22eda9223a30d0b3f274e40a635c2760abe0eca94a3d024389
 SHA512 
3de98749d2bb0bb5dd9aa8fa4bcfbac24ef5536ffe1e967b4ff0d0d709f7d929da6c817136aa315e8148fb72540054b9592eaba28a937dc3a8a092ea75e01ef9
 DIST boto3-1.18.7.tar.gz 395640 BLAKE2B 
6a9fa1dd55644806fe93271805f35fbe0c4cb65d1de08dded2d2f57fcefa96e32c4ebe7b60743c52c0898222bc06d33dbd03d304bbef327b88022450a7943e2c
 SHA512 
20e7fedab7d061ab02f391e9baf36cb554e7f194f38d24d5a75f76715b2acf1b51b6adce5d8cf5a2a0d29df73566db00b8813a219d45a194d9a8eb93d0dab570

diff --git a/dev-python/boto3/boto3-1.18.39.ebuild 
b/dev-python/boto3/boto3-1.18.39.ebuild
new file mode 100644
index 000..819e7369111
--- /dev/null
+++ b/dev-python/boto3/boto3-1.18.39.ebuild
@@ -0,0 +1,57 @@
+# 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 nose
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # prevent an infinite loop
+   rm tests/functional/docs/test_smoke.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests -v tests/unit/ tests/functional/ ||
+   die "test failed under ${EPYTHON}"
+}



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

2021-09-09 Thread Michał Górny
commit: 4efd2110d9ad681e68dc416f163d71e4a3a233d5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep  9 21:13:08 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep  9 21:13:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4efd2110

dev-python/asyncstdlib: Bump to 3.10.0

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

 dev-python/asyncstdlib/Manifest  |  1 +
 dev-python/asyncstdlib/asyncstdlib-3.10.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/asyncstdlib/Manifest b/dev-python/asyncstdlib/Manifest
index 33b3fa60627..b3c008784e0 100644
--- a/dev-python/asyncstdlib/Manifest
+++ b/dev-python/asyncstdlib/Manifest
@@ -1,2 +1,3 @@
+DIST asyncstdlib-3.10.0.gh.tar.gz 45242 BLAKE2B 
12fb7f96d9c7c6e7ddad67b6c25b805de95812f902e14935a11440c4c55437f550df18c388727d21745b99e6db97917849547fdf726a89c62136ce1d01b8545b
 SHA512 
9e930fa906139d664575d7f41d4e5ddf7da62e02bc946efeadadf6631ae63c15ca2ac1b5793172424f9ad916d32bbd4a741de5844b247c2fa506b63431711933
 DIST asyncstdlib-3.9.1.gh.tar.gz 40224 BLAKE2B 
8d1e564c9f5ac10c7f05dfa3933f695ae458685550fb67401f3bd0d1294ef0b170f5b385cdcf63c0096854538219a0dea77d4d80bd801f1a9b15f5ad3f2c562a
 SHA512 
de7860d84cee7bfdc974a0677cc231323c86238bcb0bfd2f32a62b7356042aad647ee8d627393be35c5a134855d5f76967143ad8347df9d6258f46bc2b43a62a
 DIST asyncstdlib-3.9.2.gh.tar.gz 41963 BLAKE2B 
da40c23bacc58c1347aca94107e3026829d9b27645eddc47fc46a96cab4be7baa9ed3c31f6f0045b884130d4316394d6a0b6b44818b42b6e6c512c641847d556
 SHA512 
f5268451325b48b967747b5e1ffe4e773a5aae82c6d481781e6c95f483d972da2b3806c1117067256d22efaba1238787898667a6a50ac4b2512dac4b5343d2a2

diff --git a/dev-python/asyncstdlib/asyncstdlib-3.10.0.ebuild 
b/dev-python/asyncstdlib/asyncstdlib-3.10.0.ebuild
new file mode 100644
index 000..10f7da0d6a0
--- /dev/null
+++ b/dev-python/asyncstdlib/asyncstdlib-3.10.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 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="The missing async toolbox"
+HOMEPAGE="
+   https://github.com/maxfischer2781/asyncstdlib/
+   https://pypi.org/project/asyncstdlib/;
+SRC_URI="
+   https://github.com/maxfischer2781/asyncstdlib/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests pytest



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

2021-09-09 Thread Michał Górny
commit: 58da3008ba6c3fba9addfc403956101b8cad9be3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep  9 21:10:37 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep  9 21:10:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58da3008

dev-python/tekore: Bump to 4.0.0

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

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

diff --git a/dev-python/tekore/Manifest b/dev-python/tekore/Manifest
index 18eb751ff37..d12017d7dc6 100644
--- a/dev-python/tekore/Manifest
+++ b/dev-python/tekore/Manifest
@@ -1 +1,2 @@
 DIST tekore-3.7.1.tar.gz 258235 BLAKE2B 
e04edfab294ac3dac1fb086f296bf3fcc463cdad981d435fdd19ec812f1bb2ff79cacaa94d5105dc1070dd56602cc9a502537c68020cb27b2eb5b3c93788f193
 SHA512 
ed315a0b5b071265d2ba12d996bedafdea87286fd1beecc14d247176f2bdd2245e0220fb186ce4bd6eec2bc13a764f74b067ce1e546d8c30e618a4bdc3bf02e0
+DIST tekore-4.0.0.tar.gz 259755 BLAKE2B 
5c4c990c14187c20ef3566d1bc0cf32e50fe108d90b59126e2d56105b6fe053ca02c98e7ad7a4fa09345792106e956873a0f42b8492420bd74898557c6d97f23
 SHA512 
7e5cf6044a6a7045257b9b9830fe4bdb6fb175240b295da3f93cb0557150536655ddf44ab551b52182815fc517b8e43ee704b1061db1284426574e741f7d9a56

diff --git a/dev-python/tekore/tekore-4.0.0.ebuild 
b/dev-python/tekore/tekore-4.0.0.ebuild
new file mode 100644
index 000..fd70d3d6296
--- /dev/null
+++ b/dev-python/tekore/tekore-4.0.0.ebuild
@@ -0,0 +1,40 @@
+# 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="Spotify Web API client"
+HOMEPAGE="
+   https://tekore.readthedocs.io
+   https://github.com/felix-hilden/tekore
+"
+SRC_URI="https://github.com/felix-hilden/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="
+   

[gentoo-commits] repo/gentoo:master commit in: app-misc/rmlint/, app-misc/rmlint/files/

2021-09-09 Thread Louis Sautier
commit: cb7eb2d9bba3a28ef8c241ab0e6c6a9caf959991
Author: Louis Sautier  gentoo  org>
AuthorDate: Thu Sep  9 11:23:38 2021 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Thu Sep  9 21:00:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb7eb2d9

app-misc/rmlint: fix build and tests without native symlinks

Closes: https://bugs.gentoo.org/812197
Signed-off-by: Louis Sautier  gentoo.org>

 app-misc/rmlint/files/rmlint-2.10.1-fix-cc.patch | 40 
 app-misc/rmlint/rmlint-2.10.1.ebuild |  4 ++-
 2 files changed, 43 insertions(+), 1 deletion(-)

diff --git a/app-misc/rmlint/files/rmlint-2.10.1-fix-cc.patch 
b/app-misc/rmlint/files/rmlint-2.10.1-fix-cc.patch
new file mode 100644
index 000..78aac09ce2a
--- /dev/null
+++ b/app-misc/rmlint/files/rmlint-2.10.1-fix-cc.patch
@@ -0,0 +1,40 @@
+commit 41056d132ae772b3c050020d68b7daa585e4143c
+Author: Louis Sautier 
+Date:   Thu Sep 9 13:29:37 2021 +0200
+
+Never hardcode compiler, select it based on CC environment variable
+
+diff --git a/SConstruct b/SConstruct
+index 7e12d413..20b080da 100755
+--- a/SConstruct
 b/SConstruct
+@@ -37,8 +37,9 @@ Export('VERSION_MAJOR VERSION_MINOR VERSION_PATCH 
VERSION_NAME')
+ def check_gcc_version(context):
+ context.Message('Checking for GCC version... ')
+ 
++gcc = os.environ.get("CC", "gcc")
+ try:
+-v = subprocess.check_output("printf '%s\n' __GNUC__ | gcc -E -P -", 
shell=True)
++v = subprocess.check_output("printf '%s\n' __GNUC__ | {} -E -P 
-".format(gcc), shell=True)
+ try:
+ v = int(v)
+ context.Result(str(v))
+diff --git a/tests/test_types/test_nonstripped.py 
b/tests/test_types/test_nonstripped.py
+index a18648c9..d3190d1b 100644
+--- a/tests/test_types/test_nonstripped.py
 b/tests/test_types/test_nonstripped.py
+@@ -21,8 +21,12 @@ def create_binary(path, stripped=False):
+ path = path + '.stripped' if stripped else path + '.nonstripped'
+ full_path = os.path.join(TESTDIR_NAME, path)
+ 
+-command = 'echo \'{src}\' | cc -o {path} {option} -std=c99 -xc -'.format(
+-src=SOURCE, path=full_path, option=('-s' if stripped else '-ggdb3')
++cc = os.environ.get("CC", "cc")
++command = 'echo \'{src}\' | {cc} -o {path} {option} -std=c99 -xc 
-'.format(
++cc=cc,
++src=SOURCE,
++path=full_path,
++option=('-s' if stripped else '-ggdb3')
+ )
+ subprocess.call(command, shell=True)
+ 

diff --git a/app-misc/rmlint/rmlint-2.10.1.ebuild 
b/app-misc/rmlint/rmlint-2.10.1.ebuild
index 11a0d0b2e17..aaa9a53dd04 100644
--- a/app-misc/rmlint/rmlint-2.10.1.ebuild
+++ b/app-misc/rmlint/rmlint-2.10.1.ebuild
@@ -68,6 +68,8 @@ PATCHES=(
"${FILESDIR}/${PN}-2.10.1-skip-tests.patch"
# https://github.com/sahib/rmlint/pull/523
"${FILESDIR}/${PN}-2.10.1-x86-fix-size.patch"
+   # https://github.com/sahib/rmlint/pull/526
+   "${FILESDIR}/${PN}-2.10.1-fix-cc.patch"
 )
 
 src_prepare() {
@@ -82,7 +84,7 @@ src_prepare() {
 
 src_configure() {
# Needed for USE=-native-symlinks
-   tc-export CC
+   tc-export AR CC
scons_opts=(
VERBOSE=1
$(use_with doc docs)



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

2021-09-09 Thread Amy Liffey
commit: bc57119caf12eeec8666d6550e5c271e2cd76038
Author: Amy Liffey  gentoo  org>
AuthorDate: Thu Sep  9 20:29:43 2021 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu Sep  9 20:30:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc57119c

app-crypt/eid-mw: remove old 5.0.23

Submitted-by: Vincent Hardy  gmail.com>
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Amy Liffey  gentoo.org>

 app-crypt/eid-mw/Manifest |   1 -
 app-crypt/eid-mw/eid-mw-5.0.23.ebuild | 110 --
 2 files changed, 111 deletions(-)

diff --git a/app-crypt/eid-mw/Manifest b/app-crypt/eid-mw/Manifest
index e0c3eb7c79a..115ca9888bd 100644
--- a/app-crypt/eid-mw/Manifest
+++ b/app-crypt/eid-mw/Manifest
@@ -1,2 +1 @@
-DIST eid-mw-5.0.23.tar.gz 13614039 BLAKE2B 
5df1ad1cfd658586352800119eca17b2c57f642678cb131bd46af7b3cd3e4599e4d84b91c139d47082f07a1a80d6719f352151982085c6a577b01a75b6875782
 SHA512 
35be133c81cd5824dcffd9d74dae2aaf4cecffc56cf0e106832ea930d7d8a9a7ae115aab19d21cc79d011fe98108b0d67a3a69e5cb27ff3ec0ec059a9d9e0035
 DIST eid-mw-5.0.28.tar.gz 13615312 BLAKE2B 
1dbc39267688ad322059009ee0aecdd52e7133d3029285255d019819075249755153b7bf10acd775cee7fef86603de4440ff4e47338a28ff9a1ddfce79ff7adc
 SHA512 
05705180f69cb68617660a793baf314486407557f40a223e474047e2f7f9ca8e125feb60f6b0cd47cba6e84653cfe02cdbf48c7169fe78b39b08ec621e3a7898

diff --git a/app-crypt/eid-mw/eid-mw-5.0.23.ebuild 
b/app-crypt/eid-mw/eid-mw-5.0.23.ebuild
deleted file mode 100644
index 364d7111264..000
--- a/app-crypt/eid-mw/eid-mw-5.0.23.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop gnome2-utils xdg-utils
-
-DESCRIPTION="Electronic Identity Card middleware supplied by the Belgian 
Federal Government"
-HOMEPAGE="https://eid.belgium.be;
-SRC_URI="https://codeload.github.com/fedict/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+dialogs +gtk p11-kit"
-
-RDEPEND=">=sys-apps/pcsc-lite-1.2.9
-   gtk? (
-   x11-libs/gdk-pixbuf[jpeg]
-   x11-libs/gtk+:3
-   dev-libs/libxml2
-   net-misc/curl[ssl]
-   net-libs/libproxy
-   >=app-crypt/pinentry-1.1.0-r4[gtk]
-   )
-   p11-kit? ( app-crypt/p11-kit )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-REQUIRED_USE="dialogs? ( gtk )"
-
-src_prepare() {
-   default
-
-   # Buggy internal versioning when autoreconf a tarball release.
-   # Weird numbering is required otherwise we get a seg fault in
-   # about-eid-mw program.
-   echo "${PV}-v${PV}" > .version
-
-   # xpi module : we don't want it anymore
-   sed -i -e '/SUBDIRS/ s:plugins_tools/xpi ::' Makefile.am || die
-   sed -i -e '/plugins_tools\/xpi/ d' configure.ac || die
-
-   # hardcoded lsb_info
-   sed -i \
-   -e "s:get_lsb_info('i'):strdup(_(\"Gentoo\")):" \
-   -e "s:get_lsb_info('r'):strdup(_(\"n/a\")):" \
-   -e "s:get_lsb_info('c'):strdup(_(\"n/a\")):" \
-   plugins_tools/aboutmw/gtk/about-main.c || die
-
-   # Fix libdir for pkcs11_manifestdir
-   sed -i \
-   -e "/pkcs11_manifestdir/ s:prefix)/lib:libdir):" \
-   cardcomm/pkcs11/src/Makefile.am || die
-
-   # See bug #732994
-   sed -i \
-   -e '/LDFLAGS="/ s:$CPPFLAGS:$LDFLAGS:' \
-   configure.ac || die
-
-   # See bug #751472
-   eapply "${FILESDIR}/use-printf-in-Makefile.patch"
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable dialogs) \
-   $(use_enable p11-kit p11kit) \
-   $(use_with gtk gtkvers 'detect') \
-   --with-gnu-ld \
-   --disable-static
-}
-
-src_install() {
-   default
-   rm -r "${ED}"/usr/$(get_libdir)/*.la || die
-   if use gtk; then
-   domenu plugins_tools/eid-viewer/eid-viewer.desktop
-   doicon plugins_tools/eid-viewer/gtk/eid-viewer.png
-   fi
-}
-
-pkg_postinst() {
-   if use gtk; then
-   gnome2_schemas_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-
-   local peimpl=$(eselect --brief --colour=no pinentry show)
-   case "${peimpl}" in
-   *gnome*|*qt*) ;;
-   *)  ewarn "The pinentry front-end currently selected is not 
supported by eid-mw."
-   ewarn "You may be prompted for your pin code in an 
inaccessible shell!!"
-   ewarn "Please select pinentry-gnome3 as default 
pinentry provider:"
-   ewarn " # eselect pinentry set pinentry-gnome3"
-   ;;
-   esac
-   fi
-}
-
-pkg_postrm() {
-   if use gtk; then
-   

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

2021-09-09 Thread Amy Liffey
commit: 4e8ff830c254550978fa4956dec76086712d6306
Author: Amy Liffey  gentoo  org>
AuthorDate: Thu Sep  9 20:28:44 2021 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu Sep  9 20:30:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e8ff830

app-crypt/eid-mw: fix sandbox issue, bump 5.0.28

Closes: https://bugs.gentoo.org/811270
Submitted-by: Vincent Hardy  gmail.com>
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Amy Liffey  gentoo.org>

 app-crypt/eid-mw/Manifest  |  1 +
 .../{eid-mw-.ebuild => eid-mw-5.0.28.ebuild}   | 18 --
 app-crypt/eid-mw/eid-mw-.ebuild|  8 
 3 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/app-crypt/eid-mw/Manifest b/app-crypt/eid-mw/Manifest
index 61ef6b68174..e0c3eb7c79a 100644
--- a/app-crypt/eid-mw/Manifest
+++ b/app-crypt/eid-mw/Manifest
@@ -1 +1,2 @@
 DIST eid-mw-5.0.23.tar.gz 13614039 BLAKE2B 
5df1ad1cfd658586352800119eca17b2c57f642678cb131bd46af7b3cd3e4599e4d84b91c139d47082f07a1a80d6719f352151982085c6a577b01a75b6875782
 SHA512 
35be133c81cd5824dcffd9d74dae2aaf4cecffc56cf0e106832ea930d7d8a9a7ae115aab19d21cc79d011fe98108b0d67a3a69e5cb27ff3ec0ec059a9d9e0035
+DIST eid-mw-5.0.28.tar.gz 13615312 BLAKE2B 
1dbc39267688ad322059009ee0aecdd52e7133d3029285255d019819075249755153b7bf10acd775cee7fef86603de4440ff4e47338a28ff9a1ddfce79ff7adc
 SHA512 
05705180f69cb68617660a793baf314486407557f40a223e474047e2f7f9ca8e125feb60f6b0cd47cba6e84653cfe02cdbf48c7169fe78b39b08ec621e3a7898

diff --git a/app-crypt/eid-mw/eid-mw-.ebuild 
b/app-crypt/eid-mw/eid-mw-5.0.28.ebuild
similarity index 81%
copy from app-crypt/eid-mw/eid-mw-.ebuild
copy to app-crypt/eid-mw/eid-mw-5.0.28.ebuild
index 9d56a10ca2b..97045c329e8 100644
--- a/app-crypt/eid-mw/eid-mw-.ebuild
+++ b/app-crypt/eid-mw/eid-mw-5.0.28.ebuild
@@ -3,14 +3,15 @@
 
 EAPI=7
 
-inherit autotools desktop gnome2-utils xdg-utils git-r3
+inherit autotools desktop gnome2-utils xdg-utils
 
 DESCRIPTION="Electronic Identity Card middleware supplied by the Belgian 
Federal Government"
 HOMEPAGE="https://eid.belgium.be;
-EGIT_REPO_URI="https://github.com/Fedict/${PN}.git;
+SRC_URI="https://codeload.github.com/fedict/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="+dialogs +gtk p11-kit"
 
 RDEPEND=">=sys-apps/pcsc-lite-1.2.9
@@ -32,6 +33,11 @@ REQUIRED_USE="dialogs? ( gtk )"
 src_prepare() {
default
 
+   # Buggy internal versioning when autoreconf a tarball release.
+   # Weird numbering is required otherwise we get a seg fault in
+   # about-eid-mw program.
+   echo "${PV}-v${PV}" > .version
+
# xpi module : we don't want it anymore
sed -i -e '/SUBDIRS/ s:plugins_tools/xpi ::' Makefile.am || die
sed -i -e '/plugins_tools\/xpi/ d' configure.ac || die
@@ -56,6 +62,14 @@ src_prepare() {
# See bug #751472
eapply "${FILESDIR}/use-printf-in-Makefile.patch"
 
+   # See bug #811270 (remove uml build)
+   sed -i \
+   -e 's:cardlayer/uml::' \
+   cardcomm/pkcs11/src/Makefile.am || die
+   sed -i \
+   -e 's:uml::' \
+   plugins_tools/eid-viewer/Makefile.am || die
+
eautoreconf
 }
 

diff --git a/app-crypt/eid-mw/eid-mw-.ebuild 
b/app-crypt/eid-mw/eid-mw-.ebuild
index 9d56a10ca2b..cce8d5f2d95 100644
--- a/app-crypt/eid-mw/eid-mw-.ebuild
+++ b/app-crypt/eid-mw/eid-mw-.ebuild
@@ -56,6 +56,14 @@ src_prepare() {
# See bug #751472
eapply "${FILESDIR}/use-printf-in-Makefile.patch"
 
+   # See bug #811270 (remove uml build)
+   sed -i \
+   -e 's:cardlayer/uml::' \
+   cardcomm/pkcs11/src/Makefile.am || die
+   sed -i \
+   -e 's:uml::' \
+   plugins_tools/eid-viewer/Makefile.am || die
+
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2021-09-09 Thread Stephan Hartmann
commit: 5738686a656b15c7d98dd93e8e3515088e7f1a60
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Sep  9 20:29:15 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Sep  9 20:29:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5738686a

www-client/microsoft-edge-dev: remove old

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

 www-client/microsoft-edge-dev/Manifest |   1 -
 .../microsoft-edge-dev-94.0.975.1.ebuild   | 105 -
 2 files changed, 106 deletions(-)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index ff77a01eca1..f298c098f71 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-dev_94.0.975.1-1_amd64.deb 106464104 BLAKE2B 
5da4ebb4d435f835b5b5d1f9f288c1e3b9376a141ac0b4ffe8149256229199fc0285b365f5c7754799b1c9a6866beec6e29454cba01d4994057fd2e552fcaef3
 SHA512 
f4ce1ec97a94419b528ad20b6d868ed42382d5ffe500ebdbc193aeabcea0897ee208beab4799074748f9cbe9869f736ffecf507b52ea64e01bc79196f72c5e24
 DIST microsoft-edge-dev_94.0.982.2-1_amd64.deb 106399176 BLAKE2B 
edf7c929c1bf88dbeb2bf56c29f104fc0cc037c163a6f2f98eb2ea12d0b4787ad597070852a39ad9430516b74d6576a623a71587772a3835401d7d7e3b4e2fad
 SHA512 
0c2dfa9d38337a19668497adb91b1957fe89cf095fa708728ca686373933a81f357deb032b635df6cee3494378314ddf89232212374f6c767f9cdd9f925398a7
 DIST microsoft-edge-dev_95.0.1000.0-1_amd64.deb 115507276 BLAKE2B 
a6f22cf9096afb5602f8e5ed944b9315f242f4282e35effa9dc0a0addc516072c4ada8e3a973e6b07107c50943d16f6572764a4a89abcaaddf0cb42cb0a8
 SHA512 
d6940f7ffbebd043b05828b813d2028cfa843075c492e1bf67cfc5e9d960c9d7bb842f99385e0034889ecc57c9531510aaa82abec414073b5a88fbc1464cdd17
 DIST microsoft-edge-dev_95.0.997.1-1_amd64.deb 115250492 BLAKE2B 
445d4047defafecb44a885912f873d9ae4e30f510502e1fc8ec5b0f0984b69da77ceff3182cf1971cdba00f64a7fcc7c26772341403937da3eaa0e929c843ea0
 SHA512 
95e7844498f1631892247bf93b8eacd17a8800c2f0432704c2c91d8bcb4c3bad8b92823939e99385270cb1ff346065192890eabf51acf30960f1744c5618d747

diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-94.0.975.1.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-94.0.975.1.ebuild
deleted file mode 100644
index 3b1abf5f25d..000
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-94.0.975.1.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 2011-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   app-misc/ca-certificates
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 128 256 ; do

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/

2021-09-09 Thread Stephan Hartmann
commit: d6d1736068f510dcfd6c5dda5882c40237c55249
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Sep  9 20:28:21 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Sep  9 20:28:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6d17360

www-client/microsoft-edge-dev: bump to 95.0.1000.0

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

 www-client/microsoft-edge-dev/Manifest |   1 +
 .../microsoft-edge-dev-95.0.1000.0.ebuild  | 105 +
 2 files changed, 106 insertions(+)

diff --git a/www-client/microsoft-edge-dev/Manifest 
b/www-client/microsoft-edge-dev/Manifest
index dfa3b8944c4..ff77a01eca1 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-dev_94.0.975.1-1_amd64.deb 106464104 BLAKE2B 
5da4ebb4d435f835b5b5d1f9f288c1e3b9376a141ac0b4ffe8149256229199fc0285b365f5c7754799b1c9a6866beec6e29454cba01d4994057fd2e552fcaef3
 SHA512 
f4ce1ec97a94419b528ad20b6d868ed42382d5ffe500ebdbc193aeabcea0897ee208beab4799074748f9cbe9869f736ffecf507b52ea64e01bc79196f72c5e24
 DIST microsoft-edge-dev_94.0.982.2-1_amd64.deb 106399176 BLAKE2B 
edf7c929c1bf88dbeb2bf56c29f104fc0cc037c163a6f2f98eb2ea12d0b4787ad597070852a39ad9430516b74d6576a623a71587772a3835401d7d7e3b4e2fad
 SHA512 
0c2dfa9d38337a19668497adb91b1957fe89cf095fa708728ca686373933a81f357deb032b635df6cee3494378314ddf89232212374f6c767f9cdd9f925398a7
+DIST microsoft-edge-dev_95.0.1000.0-1_amd64.deb 115507276 BLAKE2B 
a6f22cf9096afb5602f8e5ed944b9315f242f4282e35effa9dc0a0addc516072c4ada8e3a973e6b07107c50943d16f6572764a4a89abcaaddf0cb42cb0a8
 SHA512 
d6940f7ffbebd043b05828b813d2028cfa843075c492e1bf67cfc5e9d960c9d7bb842f99385e0034889ecc57c9531510aaa82abec414073b5a88fbc1464cdd17
 DIST microsoft-edge-dev_95.0.997.1-1_amd64.deb 115250492 BLAKE2B 
445d4047defafecb44a885912f873d9ae4e30f510502e1fc8ec5b0f0984b69da77ceff3182cf1971cdba00f64a7fcc7c26772341403937da3eaa0e929c843ea0
 SHA512 
95e7844498f1631892247bf93b8eacd17a8800c2f0432704c2c91d8bcb4c3bad8b92823939e99385270cb1ff346065192890eabf51acf30960f1744c5618d747

diff --git 
a/www-client/microsoft-edge-dev/microsoft-edge-dev-95.0.1000.0.ebuild 
b/www-client/microsoft-edge-dev/microsoft-edge-dev-95.0.1000.0.ebuild
new file mode 100644
index 000..3b1abf5f25d
--- /dev/null
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-95.0.1000.0.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2011-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-misc/ca-certificates
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 

[gentoo-commits] repo/proj/guru:dev commit in: net-libs/usockets/files/, net-libs/usockets/

2021-09-09 Thread Aisha Tammy
commit: c28c5380044fd703e28d2a45b18ef9e078551db9
Author: Aisha Tammy  aisha  cc>
AuthorDate: Thu Sep  9 16:12:44 2021 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Thu Sep  9 16:12:44 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c28c5380

net-libs/usockets: version bump to latest commit

adds new optional dependency on dev-cpp/asio

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Aisha Tammy  aisha.cc>

 net-libs/usockets/Manifest |   1 +
 .../files/usockets-0.7.1_p20210909-Makefile.patch  | 138 +
 net-libs/usockets/metadata.xml |   1 +
 ....ebuild => usockets-0.7.1_p20210909.ebuild} |  16 ++-
 net-libs/usockets/usockets-.ebuild |  16 ++-
 5 files changed, 160 insertions(+), 12 deletions(-)

diff --git a/net-libs/usockets/Manifest b/net-libs/usockets/Manifest
index aef4019f1..7f03a5189 100644
--- a/net-libs/usockets/Manifest
+++ b/net-libs/usockets/Manifest
@@ -1 +1,2 @@
 DIST usockets-0.7.1_p20210214.tar.gz 62372 BLAKE2B 
2853792af6f86954d7920cd33936ddd586cdeb9149dbffd0687b3bbc0965526d28c363864398d17182df9e038c35dc384271f01e72f7a60189319b9e820de3cb
 SHA512 
d4827982a288c81edfcb167cfa6ee8fe11bbae90d25ed9086c006cf6098dfad8b6b910f8fb93ecc67fbea76452627dd4666c7ae3d74fb20112f8e22f7091ec11
+DIST usockets-0.7.1_p20210909.tar.gz 65495 BLAKE2B 
23aeb6ec3c330926aa375f0dedf4eb0e63f89fd833145cc3af47936de8ffa2139273710eee7019c2f5c12d7715746a38a6b64a3e48a349a2893599116ca623d8
 SHA512 
29bac37a75172cdb2881b27d142972a235470e8e0ec85e98c1bfd5f587ab1f777001e69a57bfc46b87a74bf73f4a166300e42e9f0ed908810bcf5c46290abdce

diff --git a/net-libs/usockets/files/usockets-0.7.1_p20210909-Makefile.patch 
b/net-libs/usockets/files/usockets-0.7.1_p20210909-Makefile.patch
new file mode 100644
index 0..d8efed76f
--- /dev/null
+++ b/net-libs/usockets/files/usockets-0.7.1_p20210909-Makefile.patch
@@ -0,0 +1,138 @@
+diff --git a/Makefile b/Makefile
+index b809ac0..857a1f7 100644
+--- a/Makefile
 b/Makefile
+@@ -1,72 +1,69 @@
++DESTDIR ?=
++
++prefix ?= /usr
++exec_prefix ?=$(prefix)
++LIB ?=lib
++libdir ?= $(exec_prefix)/$(LIB)
++includedir ?= $(exec_prefix)/include
++
++PKG_CONFIG ?= pkg-config
++
++VERSION ?=0.0
++LIBTARGET =   libusockets.so.$(VERSION)
++
++REQUIRES =
++COMMON_FLAGS =-fPIC -Isrc
++
+ # WITH_OPENSSL=1 enables OpenSSL 1.1+ support or BoringSSL
+ # For now we need to link with C++ for OpenSSL support, but should be removed 
with time
+ ifeq ($(WITH_OPENSSL),1)
+-  override CFLAGS += -DLIBUS_USE_OPENSSL
+-  # With problems on macOS, make sure to pass needed LDFLAGS required to 
find these
+-  override LDFLAGS += -lssl -lcrypto -lstdc++
+-else
+-  # WITH_WOLFSSL=1 enables WolfSSL 4.2.0 support (mutually exclusive with 
OpenSSL)
+-  ifeq ($(WITH_WOLFSSL),1)
+-  # todo: change these
+-  override CFLAGS += -DLIBUS_USE_WOLFSSL -I/usr/local/include
+-  override LDFLAGS += -L/usr/local/lib -lwolfssl
+-  else
+-  override CFLAGS += -DLIBUS_NO_SSL
+-  endif
++COMMON_FLAGS +=   -DLIBUS_USE_OPENSSL
++LDFLAGS +=-lssl -lcrypto -lstdc++
++REQUIRES +=   libssl libcrypto
+ endif
+ 
+ # WITH_LIBUV=1 builds with libuv as event-loop
+ ifeq ($(WITH_LIBUV),1)
+-  override CFLAGS += -DLIBUS_USE_LIBUV
+-  override LDFLAGS += -luv
++COMMON_FLAGS +=   -DLIBUS_USE_LIBUV
++REQUIRES +=   libuv
+ endif
+ 
+-# WITH_ASIO builds with boot asio event-loop
++# WITH_ASIO builds with boost asio event-loop
+ ifeq ($(WITH_ASIO),1)
+-  override CFLAGS += -DLIBUS_USE_ASIO
+-  override LDFLAGS += -lstdc++ -lpthread
+-  override CXXFLAGS += -pthread -DLIBUS_USE_ASIO
++COMMON_FLAGS +=   -pthread -DLIBUS_USE_ASIO
+ endif
+ 
+-# WITH_GCD=1 builds with libdispatch as event-loop
+-ifeq ($(WITH_GCD),1)
+-  override CFLAGS += -DLIBUS_USE_GCD
+-  override LDFLAGS += -framework CoreFoundation
+-endif
+-
+-# WITH_ASAN builds with sanitizers
+-ifeq ($(WITH_ASAN),1)
+-  override CFLAGS += -fsanitize=address -g
+-  override LDFLAGS += -fsanitize=address
+-endif
+-
+-override CFLAGS += -std=c11 -Isrc
+-override LDFLAGS += uSockets.a
++CFLAGS += -std=c11 $(COMMON_FLAGS)
++CXXFLAGS +=   -std=c++17 $(COMMON_FLAGS)
+ 
+ # By default we build the uSockets.a static library
+ default:
+-  rm -f *.o
+-  $(CC) $(CFLAGS) -flto -O3 -c src/*.c src/eventing/*.c src/crypto/*.c
++  $(CC) $(CFLAGS) -c src/*.c src/eventing/*.c src/crypto/*.c
+ # Also link in Boost Asio support
+ ifeq ($(WITH_ASIO),1)
+-  $(CXX) $(CXXFLAGS) -Isrc -std=c++14 -flto -O3 -c src/eventing/asio.cpp
++  $(CXX) $(CXXFLAGS) -c src/eventing/asio.cpp
+ endif
+-
+-# For now we do rely on C++17 for OpenSSL support but we will be porting this 
work to C11
+ ifeq ($(WITH_OPENSSL),1)
+-  $(CXX) $(CXXFLAGS) -std=c++17 -flto -O3 -c src/crypto/*.cpp
++  $(CXX) $(CXXFLAGS) -c 

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

2021-09-09 Thread Aisha Tammy
commit: c5e546d419851a5d9b57d1bb7bb166e203fb20b9
Author: Aisha Tammy  aisha  cc>
AuthorDate: Thu Sep  9 16:14:16 2021 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Thu Sep  9 16:14:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c5e546d4

www-apps/uwebsockets: drop old version

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Aisha Tammy  aisha.cc>

 www-apps/uwebsockets/Manifest  |  1 -
 www-apps/uwebsockets/uwebsockets-19.2.0.ebuild | 33 --
 2 files changed, 34 deletions(-)

diff --git a/www-apps/uwebsockets/Manifest b/www-apps/uwebsockets/Manifest
index f176e64b2..88a9e1e3c 100644
--- a/www-apps/uwebsockets/Manifest
+++ b/www-apps/uwebsockets/Manifest
@@ -1,2 +1 @@
-DIST uwebsockets-19.2.0.tar.gz 296110 BLAKE2B 
6ca910344bef136e88ca94d75005e25713f2400c0b1f26f39d0249e2525cc64be0c19d1d7c31f39eda5923c85fe85d9125be65441d8b252de0181fba8f09
 SHA512 
9fbeef91c6c16e4ee75c212e386f10fffdbaac5d5b0abe4a493b3a50bb78aa366e20f6d7f4cac2b986dba86697c609555cd370a92378e5a1b19aebeb0d745ed9
 DIST uwebsockets-19.5.0.tar.gz 296625 BLAKE2B 
d6ae47872c903bb702300d59208fd7d7ac1ffe8580199babb0d7671c205af9a6e6832b27d4f7d2d032461a06f43e938f19d6d531a5671c6c739aee2c5d4e8b92
 SHA512 
1bf7bf44f258664450b8a6325d51a2cfe0c3ba4e128231dcf16a2661a51967f972957d3dd36ac5a4177e10e4a942b1661c4a60e503eb1517493a29381388f21f

diff --git a/www-apps/uwebsockets/uwebsockets-19.2.0.ebuild 
b/www-apps/uwebsockets/uwebsockets-19.2.0.ebuild
deleted file mode 100644
index ca1133942..0
--- a/www-apps/uwebsockets/uwebsockets-19.2.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="ultra fast, simple, secure & standards compliant web I/O"
-HOMEPAGE="https://github.com/uNetworking/uWebSockets;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/uNetworking/uWebSockets.git;
-else
-   
SRC_URI="https://github.com/uNetworking/uWebSockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
-   S="${WORKDIR}/uWebSockets-${PV}"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-RDEPEND=">=net-libs/usockets-0.6.0"
-
-src_prepare() {
-   default
-   mv src uWebSockets
-}
-
-src_compile() {
-   return 0
-}
-
-src_install() {
-   doheader -r uWebSockets
-}



[gentoo-commits] repo/proj/guru:dev commit in: net-libs/usockets/files/, net-libs/usockets/

2021-09-09 Thread Aisha Tammy
commit: 23815a296438a9a87459b086bafcfed6d66e696d
Author: Aisha Tammy  aisha  cc>
AuthorDate: Thu Sep  9 16:13:12 2021 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Thu Sep  9 16:13:12 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=23815a29

net-libs/usockets: drop old version

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Aisha Tammy  aisha.cc>

 net-libs/usockets/Manifest |   1 -
 .../usockets/files/usockets-0.7.1-Makefile.patch   | 124 -
 .../usockets/usockets-0.7.1_p20210214-r2.ebuild|  48 
 3 files changed, 173 deletions(-)

diff --git a/net-libs/usockets/Manifest b/net-libs/usockets/Manifest
index 7f03a5189..84b397210 100644
--- a/net-libs/usockets/Manifest
+++ b/net-libs/usockets/Manifest
@@ -1,2 +1 @@
-DIST usockets-0.7.1_p20210214.tar.gz 62372 BLAKE2B 
2853792af6f86954d7920cd33936ddd586cdeb9149dbffd0687b3bbc0965526d28c363864398d17182df9e038c35dc384271f01e72f7a60189319b9e820de3cb
 SHA512 
d4827982a288c81edfcb167cfa6ee8fe11bbae90d25ed9086c006cf6098dfad8b6b910f8fb93ecc67fbea76452627dd4666c7ae3d74fb20112f8e22f7091ec11
 DIST usockets-0.7.1_p20210909.tar.gz 65495 BLAKE2B 
23aeb6ec3c330926aa375f0dedf4eb0e63f89fd833145cc3af47936de8ffa2139273710eee7019c2f5c12d7715746a38a6b64a3e48a349a2893599116ca623d8
 SHA512 
29bac37a75172cdb2881b27d142972a235470e8e0ec85e98c1bfd5f587ab1f777001e69a57bfc46b87a74bf73f4a166300e42e9f0ed908810bcf5c46290abdce

diff --git a/net-libs/usockets/files/usockets-0.7.1-Makefile.patch 
b/net-libs/usockets/files/usockets-0.7.1-Makefile.patch
deleted file mode 100644
index 2d3a47d29..0
--- a/net-libs/usockets/files/usockets-0.7.1-Makefile.patch
+++ /dev/null
@@ -1,124 +0,0 @@
-diff --git a/Makefile b/Makefile
-index 9b54cac..a610bcc 100644
 a/Makefile
-+++ b/Makefile
-@@ -1,60 +1,59 @@
-+DESTDIR ?=
-+
-+prefix ?= /usr
-+exec_prefix ?=$(prefix)
-+LIB ?=lib
-+libdir ?= $(exec_prefix)/$(LIB)
-+includedir ?= $(exec_prefix)/include
-+
-+PKG_CONFIG ?= pkg-config
-+
-+VERSION ?=0.0
-+LIBTARGET =   libusockets.so.$(VERSION)
-+
-+REQUIRES =
-+COMMON_FLAGS =-Isrc
-+
- # WITH_OPENSSL=1 enables OpenSSL 1.1+ support or BoringSSL
- # For now we need to link with C++ for OpenSSL support, but should be removed 
with time
- ifeq ($(WITH_OPENSSL),1)
--  override CFLAGS += -DLIBUS_USE_OPENSSL
--  # With problems on macOS, make sure to pass needed LDFLAGS required to 
find these
--  override LDFLAGS += -lssl -lcrypto -lstdc++
--else
--  # WITH_WOLFSSL=1 enables WolfSSL 4.2.0 support (mutually exclusive with 
OpenSSL)
--  ifeq ($(WITH_WOLFSSL),1)
--  # todo: change these
--  override CFLAGS += -DLIBUS_USE_WOLFSSL -I/usr/local/include
--  override LDFLAGS += -L/usr/local/lib -lwolfssl
--  else
--  override CFLAGS += -DLIBUS_NO_SSL
--  endif
-+COMMON_FLAGS +=   -DLIBUS_USE_OPENSSL
-+LDFLAGS +=-lssl -lcrypto -lstdc++
-+REQUIRES +=   libssl libcrypto
- endif
- 
- # WITH_LIBUV=1 builds with libuv as event-loop
- ifeq ($(WITH_LIBUV),1)
--  override CFLAGS += -DLIBUS_USE_LIBUV
--  override LDFLAGS += -luv
-+COMMON_FLAGS +=   -DLIBUS_USE_LIBUV
-+REQUIRES +=   libuv
- endif
- 
--# WITH_GCD=1 builds with libdispatch as event-loop
--ifeq ($(WITH_GCD),1)
--  override CFLAGS += -DLIBUS_USE_GCD
--  override LDFLAGS += -framework CoreFoundation
--endif
-+CFLAGS += -std=c11 $(COMMON_FLAGS)
-+CXXFLAGS +=   -std=c++17 $(COMMON_FLAGS)
- 
--# WITH_ASAN builds with sanitizers
--ifeq ($(WITH_ASAN),1)
--  override CFLAGS += -fsanitize=address -g
--  override LDFLAGS += -fsanitize=address
--endif
--
--override CFLAGS += -std=c11 -Isrc
--override LDFLAGS += uSockets.a
--
--# By default we build the uSockets.a static library
- default:
--  rm -f *.o
--  $(CC) $(CFLAGS) -flto -O3 -c src/*.c src/eventing/*.c src/crypto/*.c
--# For now we do rely on C++17 for OpenSSL support but we will be porting this 
work to C11
-+  $(CC) $(CFLAGS) -fPIC -c src/*.c src/eventing/*.c src/crypto/*.c
- ifeq ($(WITH_OPENSSL),1)
--  $(CXX) $(CXXFLAGS) -std=c++17 -flto -O3 -c src/crypto/*.cpp
-+  $(CXX) $(CXXFLAGS) -fPIC -c src/crypto/*.cpp
- endif
--  $(AR) rvs uSockets.a *.o
--
--# Builds all examples
--.PHONY: examples
--examples: default
--  for f in examples/*.c; do $(CC) -flto -O3 $(CFLAGS) -o $$(basename 
"$$f" ".c") "$$f" $(LDFLAGS); done
--
--swift_examples:
--  swiftc -O -I . examples/swift_http_server/main.swift uSockets.a -o 
swift_http_server
-+  $(AR) rvs libusockets.a *.o
-+  $(CC) -shared -o $(LIBTARGET) *.o -Wl,-soname,$(LIBTARGET) 
`$(PKG_CONFIG) --libs $(REQUIRES)` $(LDFLAGS)
-+  sed -e "s:@PREFIX@:$(prefix):" -e "s:@REQUIRES@:$(REQUIRES):" \
-+  -e "s:@LIB@:$(LIB):" -e "s:@VERSION@:$(VERSION):" libusockets.pc.in > 
libusockets.pc
-+
-+install:
-+  install -d "$(DESTDIR)$(libdir)/pkgconfig" 

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

2021-09-09 Thread Aisha Tammy
commit: e60cb24d18135183d8465b8857571d78e36543da
Author: Aisha Tammy  aisha  cc>
AuthorDate: Thu Sep  9 16:13:59 2021 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Thu Sep  9 16:13:59 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e60cb24d

www-apps/uwebsockets: version bump to 19.5.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Aisha Tammy  aisha.cc>

 www-apps/uwebsockets/Manifest  |  1 +
 www-apps/uwebsockets/uwebsockets-19.5.0.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/www-apps/uwebsockets/Manifest b/www-apps/uwebsockets/Manifest
index d45e89bce..f176e64b2 100644
--- a/www-apps/uwebsockets/Manifest
+++ b/www-apps/uwebsockets/Manifest
@@ -1 +1,2 @@
 DIST uwebsockets-19.2.0.tar.gz 296110 BLAKE2B 
6ca910344bef136e88ca94d75005e25713f2400c0b1f26f39d0249e2525cc64be0c19d1d7c31f39eda5923c85fe85d9125be65441d8b252de0181fba8f09
 SHA512 
9fbeef91c6c16e4ee75c212e386f10fffdbaac5d5b0abe4a493b3a50bb78aa366e20f6d7f4cac2b986dba86697c609555cd370a92378e5a1b19aebeb0d745ed9
+DIST uwebsockets-19.5.0.tar.gz 296625 BLAKE2B 
d6ae47872c903bb702300d59208fd7d7ac1ffe8580199babb0d7671c205af9a6e6832b27d4f7d2d032461a06f43e938f19d6d531a5671c6c739aee2c5d4e8b92
 SHA512 
1bf7bf44f258664450b8a6325d51a2cfe0c3ba4e128231dcf16a2661a51967f972957d3dd36ac5a4177e10e4a942b1661c4a60e503eb1517493a29381388f21f

diff --git a/www-apps/uwebsockets/uwebsockets-19.5.0.ebuild 
b/www-apps/uwebsockets/uwebsockets-19.5.0.ebuild
new file mode 100644
index 0..ca1133942
--- /dev/null
+++ b/www-apps/uwebsockets/uwebsockets-19.5.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="ultra fast, simple, secure & standards compliant web I/O"
+HOMEPAGE="https://github.com/uNetworking/uWebSockets;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/uNetworking/uWebSockets.git;
+else
+   
SRC_URI="https://github.com/uNetworking/uWebSockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   S="${WORKDIR}/uWebSockets-${PV}"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+RDEPEND=">=net-libs/usockets-0.6.0"
+
+src_prepare() {
+   default
+   mv src uWebSockets
+}
+
+src_compile() {
+   return 0
+}
+
+src_install() {
+   doheader -r uWebSockets
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/nvidia-cuda-toolkit/

2021-09-09 Thread David Seifert
commit: b51c46ad6d888e146142ef7d0f8096014ca69adf
Author: David Seifert  gentoo  org>
AuthorDate: Thu Sep  9 20:04:35 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Sep  9 20:04:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b51c46ad

dev-util/nvidia-cuda-toolkit: add 11.4.2

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

 dev-util/nvidia-cuda-toolkit/Manifest  |   1 +
 .../nvidia-cuda-toolkit-11.4.2.ebuild  | 252 +
 2 files changed, 253 insertions(+)

diff --git a/dev-util/nvidia-cuda-toolkit/Manifest 
b/dev-util/nvidia-cuda-toolkit/Manifest
index 1d6709e8f53..0afbfad0db5 100644
--- a/dev-util/nvidia-cuda-toolkit/Manifest
+++ b/dev-util/nvidia-cuda-toolkit/Manifest
@@ -4,3 +4,4 @@ DIST cuda_11.2.2_460.32.03_linux.run 3057439068 BLAKE2B 
c3f3cd9eaaa4f91eb8080e7c
 DIST cuda_11.3.1_465.19.01_linux.run 3158494112 BLAKE2B 
0316c6a9bf062f2503c94604b51dea9a8d19c516e304e43ccdbc79f305a242664b7f029f7b7086edd7adc37d92a3bae074f005b3be412e1361917794cb824686
 SHA512 
e2db8b4dcb5f6aee2c3e8a8a6848186cdcdd7cd9d5f4bfd069bd3dc2ea500797c66a4592f0e28dcbee6c3611d1f88b6fda6afcd734aa9ef45f4aa17a1527aedb
 DIST cuda_11.4.0_470.42.01_linux.run 3773273383 BLAKE2B 
2e466728b6ca9d17dc3caadce13b58c8ba1464c2adeb09739f428aea96f5794c87bf84ca2b81c1019d45223ff5e519503d798032a800a370c7e41517d790f5c4
 SHA512 
17165102e7f64da77588fd47f5ce3f3151a2b482bdc005427ad77ada5d0ff5a51dcd40a27a467cd5988968469476ba90b0191aed993806d284833a08ccb1
 DIST cuda_11.4.1_470.57.02_linux.run 3796641626 BLAKE2B 
da6a454bb1765833af8c01f2106a1e0f3e33a6a91354a527006fd0335655872b499bb51662c8e224437368ee37c3bf15f0cf0c4bccc02750e46480ceb6b84677
 SHA512 
a7a2415e6a0ce6a841e15fccc5c6126d8f134ebb7045e11e49d136aed264c236b91cc959320f763d0d7d878d9d83e09310a51c0ac30c926007dae07242a952de
+DIST cuda_11.4.2_470.57.02_linux.run 3833993301 BLAKE2B 
b12710da9f31e3255f31dd6b0dab8545463983a4cd1c4432bea027d4e5cc4d1ad9183e09b70ac4ea19c7d3e959df0d19bb41ea896d726e877fd3917a3045a9a4
 SHA512 
50c80141bfe458aa7216173d9d548f25ade03c68fff59ffe63f842773e5afba7635fb8fd79eda416507e1e88b5fe28b39ac8bdc66b168c73a72995824af5c689

diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.4.2.ebuild 
b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.4.2.ebuild
new file mode 100644
index 000..c929782ee39
--- /dev/null
+++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.4.2.ebuild
@@ -0,0 +1,252 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit check-reqs toolchain-funcs unpacker
+
+DRIVER_PV="470.57.02"
+
+DESCRIPTION="NVIDIA CUDA Toolkit (compiler and friends)"
+HOMEPAGE="https://developer.nvidia.com/cuda-zone;
+SRC_URI="https://developer.download.nvidia.com/compute/cuda/${PV}/local_installers/cuda_${PV}_${DRIVER_PV}_linux.run;
+S="${WORKDIR}"
+
+LICENSE="NVIDIA-CUDA"
+SLOT="0/${PV}"
+KEYWORDS="-* ~amd64 ~amd64-linux"
+IUSE="debugger nsight profiler vis-profiler sanitizer"
+RESTRICT="bindist mirror"
+
+BDEPEND=""
+RDEPEND="
+   =x11-drivers/nvidia-drivers-${DRIVER_PV}
+   debugger? (
+   dev-libs/openssl
+   sys-libs/libtermcap-compat
+   sys-libs/ncurses-compat:5[tinfo]
+   )
+   vis-profiler? (
+   dev-libs/openssl
+   >=virtual/jre-1.8:*
+   )"
+
+QA_PREBUILT="opt/cuda/*"
+CHECKREQS_DISK_BUILD="6800M"
+
+pkg_setup() {
+   check-reqs_pkg_setup
+}
+
+src_prepare() {
+   # ATTENTION: change requires revbump
+   local cuda_supported_gcc="8.5 9.4 9.5 10.3 10.4 11.1 11.2 11.3"
+
+   sed \
+   -e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc}:g" \
+   "${FILESDIR}"/cuda-config.in > "${T}"/cuda-config || die
+
+   default
+}
+
+src_install() {
+   local cudadir=/opt/cuda
+   local ecudadir="${EPREFIX}${cudadir}"
+   local pathextradirs ldpathextradirs
+   dodir ${cudadir}
+   into ${cudadir}
+
+   # Install standard sub packages
+   local builddirs=(
+   
builds/cuda_{cudart,cuobjdump,memcheck,nvcc,nvdisasm,nvml_dev,nvprune,nvrtc,nvtx,thrust}
+   builds/lib{cublas,cufft,curand,cusolver,cusparse,npp,nvjpeg}
+   $(usex profiler "builds/cuda_nvprof builds/cuda_cupti" "")
+   $(usex vis-profiler "builds/cuda_nvvp" "")
+   $(usex debugger "builds/cuda_gdb" "")
+   )
+
+   local d f
+   for d in "${builddirs[@]}"; do
+   ebegin "Installing ${d}"
+   [[ -d ${d} ]] || die "Directory does not exist: ${d}"
+
+   if [[ -d ${d}/bin ]]; then
+   for f in ${d}/bin/*; do
+   if [[ -f ${f} ]]; then
+   dobin "${f}"
+   else
+   insinto ${cudadir}/bin
+   doins -r "${f}"
+ 

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

2021-09-09 Thread Andreas K. Hüttel
commit: a3af03bb17aa0f106c97032355aa2c7e63f58b02
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Sep  9 19:23:28 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Sep  9 19:23:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3af03bb

sys-apps/texinfo: Fix build with glibc-2.34 (using RH patch)

Closes: https://bugs.gentoo.org/803485
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Huettel  gentoo.org>

 .../files/texinfo-6.8-undo-gnulib-nonnul.patch | 186 +
 sys-apps/texinfo/texinfo-6.8.ebuild|   4 +
 2 files changed, 190 insertions(+)

diff --git a/sys-apps/texinfo/files/texinfo-6.8-undo-gnulib-nonnul.patch 
b/sys-apps/texinfo/files/texinfo-6.8-undo-gnulib-nonnul.patch
new file mode 100644
index 000..60f2e63b7ce
--- /dev/null
+++ b/sys-apps/texinfo/files/texinfo-6.8-undo-gnulib-nonnul.patch
@@ -0,0 +1,186 @@
+
+Patch by Vitezslav Crhonek 
+Source: 
https://src.fedoraproject.org/rpms/texinfo/c/9b2cca4817fa4bd8d520fed05e9560fc7183dcdf?branch=rawhide
+
+diff -up texinfo-6.8/gnulib/lib/cdefs.h.orig texinfo-6.8/gnulib/lib/cdefs.h
+--- texinfo-6.8/gnulib/lib/cdefs.h.orig2021-03-11 19:57:53.0 
+0100
 texinfo-6.8/gnulib/lib/cdefs.h 2021-07-19 12:26:46.985176475 +0200
+@@ -321,15 +321,15 @@
+ 
+ /* The nonnull function attribute marks pointer parameters that
+must not be NULL.  */
+-#ifndef __attribute_nonnull__
++#ifndef __nonnull
+ # if __GNUC_PREREQ (3,3) || __glibc_has_attribute (__nonnull__)
+-#  define __attribute_nonnull__(params) __attribute__ ((__nonnull__ params))
++#  define __nonnull(params) __attribute__ ((__nonnull__ params))
+ # else
+-#  define __attribute_nonnull__(params)
++#  define __nonnull(params)
+ # endif
+-#endif
+-#ifndef __nonnull
+-# define __nonnull(params) __attribute_nonnull__ (params)
++#elif !defined __GLIBC__
++# undef __nonnull
++# define __nonnull(params) _GL_ATTRIBUTE_NONNULL (params)
+ #endif
+ 
+ /* If fortification mode, we warn about unused results of certain
+diff -up texinfo-6.8/gnulib/lib/libc-config.h.orig 
texinfo-6.8/gnulib/lib/libc-config.h
+--- texinfo-6.8/gnulib/lib/libc-config.h.orig  2021-03-11 19:57:54.0 
+0100
 texinfo-6.8/gnulib/lib/libc-config.h   2021-07-19 12:27:58.810590975 
+0200
+@@ -33,9 +33,9 @@
+ #include 
+ 
+ /* On glibc this includes  and  and #defines
+-   _FEATURES_H, __WORDSIZE, and __set_errno.  On FreeBSD 11 and
+-   DragonFlyBSD 5.9 it includes  which defines __nonnull.
+-   Elsewhere it is harmless.  */
++   _FEATURES_H, __WORDSIZE, and __set_errno.  On FreeBSD 11 it
++   includes  which defines __nonnull.  Elsewhere it
++   is harmless.  */
+ #include 
+ 
+ /* From glibc .  */
+diff -up texinfo-6.8/gnulib/lib/malloc/dynarray-skeleton.c.orig 
texinfo-6.8/gnulib/lib/malloc/dynarray-skeleton.c
+--- texinfo-6.8/gnulib/lib/malloc/dynarray-skeleton.c.orig 2021-03-11 
19:57:54.0 +0100
 texinfo-6.8/gnulib/lib/malloc/dynarray-skeleton.c  2021-07-19 
12:24:46.878419397 +0200
+@@ -192,7 +192,7 @@ DYNARRAY_NAME (free__array__) (struct DY
+ 
+ /* Initialize a dynamic array object.  This must be called before any
+use of the object.  */
+-__attribute_nonnull__ ((1))
++__nonnull ((1))
+ static void
+ DYNARRAY_NAME (init) (struct DYNARRAY_STRUCT *list)
+ {
+@@ -202,7 +202,7 @@ DYNARRAY_NAME (init) (struct DYNARRAY_ST
+ }
+ 
+ /* Deallocate the dynamic array and its elements.  */
+-__attribute_maybe_unused__ __attribute_nonnull__ ((1))
++__attribute_maybe_unused__ __nonnull ((1))
+ static void
+ DYNARRAY_FREE (struct DYNARRAY_STRUCT *list)
+ {
+@@ -213,7 +213,7 @@ DYNARRAY_FREE (struct DYNARRAY_STRUCT *l
+ }
+ 
+ /* Return true if the dynamic array is in an error state.  */
+-__attribute_nonnull__ ((1))
++__nonnull ((1))
+ static inline bool
+ DYNARRAY_NAME (has_failed) (const struct DYNARRAY_STRUCT *list)
+ {
+@@ -222,7 +222,7 @@ DYNARRAY_NAME (has_failed) (const struct
+ 
+ /* Mark the dynamic array as failed.  All elements are deallocated as
+a side effect.  */
+-__attribute_nonnull__ ((1))
++__nonnull ((1))
+ static void
+ DYNARRAY_NAME (mark_failed) (struct DYNARRAY_STRUCT *list)
+ {
+@@ -236,7 +236,7 @@ DYNARRAY_NAME (mark_failed) (struct DYNA
+ 
+ /* Return the number of elements which have been added to the dynamic
+array.  */
+-__attribute_nonnull__ ((1))
++__nonnull ((1))
+ static inline size_t
+ DYNARRAY_NAME (size) (const struct DYNARRAY_STRUCT *list)
+ {
+@@ -245,7 +245,7 @@ DYNARRAY_NAME (size) (const struct DYNAR
+ 
+ /* Return a pointer to the array element at INDEX.  Terminate the
+process if INDEX is out of bounds.  */
+-__attribute_nonnull__ ((1))
++__nonnull ((1))
+ static inline DYNARRAY_ELEMENT *
+ DYNARRAY_NAME (at) (struct DYNARRAY_STRUCT *list, size_t index)
+ {
+@@ -257,7 +257,7 @@ DYNARRAY_NAME (at) (struct DYNARRAY_STRU
+ /* Return a pointer to the first array element, if any.  For a
+zero-length array, the 

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

2021-09-09 Thread Mike Gilbert
commit: e0b85aa17123ffb4b8512d81318bf737d0537dbb
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep  9 19:08:59 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Sep  9 19:08:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0b85aa1

dev-libs/libfido2: disable static-libs by default

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

 dev-libs/libfido2/libfido2-1.7.0.ebuild | 2 +-
 dev-libs/libfido2/libfido2-1.8.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libfido2/libfido2-1.7.0.ebuild 
b/dev-libs/libfido2/libfido2-1.7.0.ebuild
index ad132c0d8eb..0595624cba5 100644
--- a/dev-libs/libfido2/libfido2-1.7.0.ebuild
+++ b/dev-libs/libfido2/libfido2-1.7.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/Yubico/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="BSD-2"
 SLOT="0/1"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
-IUSE="nfc +static-libs"
+IUSE="nfc static-libs"
 
 DEPEND="
dev-libs/libcbor:=

diff --git a/dev-libs/libfido2/libfido2-1.8.0.ebuild 
b/dev-libs/libfido2/libfido2-1.8.0.ebuild
index 2ae10cc4283..27c29c15d50 100644
--- a/dev-libs/libfido2/libfido2-1.8.0.ebuild
+++ b/dev-libs/libfido2/libfido2-1.8.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/Yubico/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="BSD-2"
 SLOT="0/1"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
-IUSE="nfc +static-libs"
+IUSE="nfc static-libs"
 
 DEPEND="
dev-libs/libcbor:=



[gentoo-commits] repo/gentoo:master commit in: www-apps/wordpress/

2021-09-09 Thread Miroslav Å ulc
commit: 50eb408c352080e4f259578fa4ee7434753d0ba2
Author: Miroslav Å ulc  gentoo  org>
AuthorDate: Thu Sep  9 18:53:37 2021 +
Commit: Miroslav Å ulc  gentoo  org>
CommitDate: Thu Sep  9 18:53:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50eb408c

www-apps/wordpress: bump to 5.8.1, dropped old

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Miroslav Å ulc  gentoo.org>

 www-apps/wordpress/Manifest | 2 +-
 www-apps/wordpress/{wordpress-5.8.ebuild => wordpress-5.8.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/wordpress/Manifest b/www-apps/wordpress/Manifest
index 90cf0d4f156..63ffc0374df 100644
--- a/www-apps/wordpress/Manifest
+++ b/www-apps/wordpress/Manifest
@@ -1 +1 @@
-DIST wordpress-5.8.tar.gz 15073609 BLAKE2B 
ecf7f4b40becc66099948943810e9ddebc3e6fa1584259c7ffc3d0e9077f2b9cdc1d5488749650c77ee9df8a16c51b3c62cf21e5c48287a1b26fb83ba26ca854
 SHA512 
6f3c2f2e2d3d3ac57798533d062f12d1d751dc8c2fd30fb6448d60d50d74b416ecc32f1b3c54efd6a3edfcc227f29b14706e8ffadaf7d9710ab345ee47b88629
+DIST wordpress-5.8.1.tar.gz 15087630 BLAKE2B 
83bad2abc8c5a040e96e0387d6738abddbc976a8b74d7c019860133b7741ddce16bab43009eaacb481e66ce48d44320aa1b5d9ee3e8da8fcc33c30dc95bc8654
 SHA512 
f1eb56832ca5204b34fa67dd58d2e37eb0f794472407859e21eeaa427b1683ca9b94551303271cfe84a0aa65d04928f2a2d5d47b641d9b5fd9dae5c18ce101af

diff --git a/www-apps/wordpress/wordpress-5.8.ebuild 
b/www-apps/wordpress/wordpress-5.8.1.ebuild
similarity index 100%
rename from www-apps/wordpress/wordpress-5.8.ebuild
rename to www-apps/wordpress/wordpress-5.8.1.ebuild



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

2021-09-09 Thread Mike Gilbert
commit: 0ea713f494758304d762f96a306d7e2544fb9f68
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep  9 18:46:06 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Sep  9 18:46:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea713f4

sys-fs/udev: add py3.10

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

 sys-fs/udev/udev-249-r3.ebuild | 2 +-
 sys-fs/udev/udev-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/udev/udev-249-r3.ebuild b/sys-fs/udev/udev-249-r3.ebuild
index 29891ba38bc..2e1601d89e0 100644
--- a/sys-fs/udev/udev-249-r3.ebuild
+++ b/sys-fs/udev/udev-249-r3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils 
python-any-r1 toolchain-funcs udev usr-ldscript
 

diff --git a/sys-fs/udev/udev-.ebuild b/sys-fs/udev/udev-.ebuild
index f8e9422acdd..0479fe24554 100644
--- a/sys-fs/udev/udev-.ebuild
+++ b/sys-fs/udev/udev-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit bash-completion-r1 flag-o-matic linux-info meson-multilib ninja-utils 
python-any-r1 toolchain-funcs udev usr-ldscript
 



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

2021-09-09 Thread William Hubbs
commit: 293765445d24c6dc94c618b207a401369cb12047
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Sep  9 18:35:25 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Sep  9 18:35:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29376544

dev-lang/go: 1.17.1 bump

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest |   1 +
 dev-lang/go/go-1.17.1.ebuild | 197 +++
 2 files changed, 198 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index d05cdde1523..cb5cbd90fb2 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1 +1,2 @@
+DIST go1.17.1.src.tar.gz 22181735 BLAKE2B 
77ce952e14c101776935c625aa39596a6b8923ca5ac264c72ed08a578f08fbbbc1825315a5dd84f9fa1412aaa7400b31e73117d5919aeb527c084173d8e11504
 SHA512 
23d4e003651204c5bcc5cf41437134e07a3fe3c188eb129f2d6366a7445a7919d6a7319c57483e91b3415fd28aa55df8d58eec398434f20ce6accd587925a14b
 DIST go1.17.src.tar.gz 22178549 BLAKE2B 
86cb84ff782eaee3fc0411b1f31cd985f3fdcda7b2709f3a94cba0fbe827ac13632d0476e1f67deaf06d2352c2ea3ac9217db7d170702d6a64beabdb0814
 SHA512 
bb94d69555faa103bc092ce85b73168954a553a5c72e4b38c39bd99a3eb4db679f352685e66507b0945ed12676eb2a0c51674e456f68a9a5b98c3ec6a948d35b

diff --git a/dev-lang/go/go-1.17.1.ebuild b/dev-lang/go/go-1.17.1.ebuild
new file mode 100644
index 000..9fe46e9a804
--- /dev/null
+++ b/dev-lang/go/go-1.17.1.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://golang.org;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="cpu_flags_x86_sse2"
+
+BDEPEND="|| (
+   dev-lang/go
+   dev-lang/go-bootstrap )"
+RDEPEND="!https://bugs.gentoo.org/794046
+QA_PREBUILT='.*'
+
+# Do not strip this package. Stripping is unsupported upstream and may
+# fail.
+RESTRICT+=" strip"
+
+DOCS=(
+AUTHORS
+CONTRIBUTING.md
+CONTRIBUTORS
+PATENTS
+README.md
+)
+
+go_arch() {
+   # By chance most portage arch names match Go
+   local portage_arch=$(tc-arch $@)
+   case "${portage_arch}" in
+   x86)echo 386;;
+   x64-*)  echo amd64;;
+   ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo 
ppc64le ;;
+   riscv) echo riscv64 ;;
+   s390) echo s390x ;;
+   *)  echo "${portage_arch}";;
+   esac
+}
+
+go_arm() {
+   case "${1:-${CHOST}}" in
+   armv5*) echo 5;;
+   armv6*) echo 6;;
+   armv7*) echo 7;;
+   *)
+   die "unknown GOARM for ${1:-${CHOST}}"
+   ;;
+   esac
+}
+
+go_os() {
+   case "${1:-${CHOST}}" in
+   *-linux*)   echo linux;;
+   *-darwin*)  echo darwin;;
+   *-freebsd*) echo freebsd;;
+   *-netbsd*)  echo netbsd;;
+   *-openbsd*) echo openbsd;;
+   *-solaris*) echo solaris;;
+   *-cygwin*|*-interix*|*-winnt*)
+   echo windows
+   ;;
+   *)
+   die "unknown GOOS for ${1:-${CHOST}}"
+   ;;
+   esac
+}
+
+go_tuple() {
+   echo "$(go_os $@)_$(go_arch $@)"
+}
+
+go_cross_compile() {
+   [[ $(go_tuple ${CBUILD}) != $(go_tuple) ]]
+}
+
+src_compile() {
+   if has_version -b dev-lang/go; then
+   export GOROOT_BOOTSTRAP="${BROOT}/usr/lib/go"
+   elif has_version -b dev-lang/go-bootstrap; then
+   export GOROOT_BOOTSTRAP="${BROOT}/usr/lib/go-bootstrap"
+   else
+   eerror "Go cannot be built without go or go-bootstrap installed"
+   die "Should not be here, please report a bug"
+   fi
+
+   export GOROOT_FINAL="${EPREFIX}"/usr/lib/go
+   export GOROOT="${PWD}"
+   export GOBIN="${GOROOT}/bin"
+
+   # Go's build script does not use BUILD/HOST/TARGET consistently. :(
+   export GOHOSTARCH=$(go_arch ${CBUILD})
+   export GOHOSTOS=$(go_os ${CBUILD})
+   export CC=$(tc-getBUILD_CC)
+
+   export GOARCH=$(go_arch)
+   export GOOS=$(go_os)
+   export CC_FOR_TARGET=$(tc-getCC)
+   export CXX_FOR_TARGET=$(tc-getCXX)
+   use arm 

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

2021-09-09 Thread Arthur Zamarin
commit: b54d48d6411adf2f5b217fc7c847c8ba7a7fe5c1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep  9 16:53:48 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep  9 18:30:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b54d48d6

dev-python/lazr-delegates: update LICENSE

Checked all code files upstream, all o them are licensed under
LGPL-3, without later variant.

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

 dev-python/lazr-delegates/lazr-delegates-2.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/lazr-delegates/lazr-delegates-2.0.4.ebuild 
b/dev-python/lazr-delegates/lazr-delegates-2.0.4.ebuild
index 1a1b0145b04..451b0f89c85 100644
--- a/dev-python/lazr-delegates/lazr-delegates-2.0.4.ebuild
+++ b/dev-python/lazr-delegates/lazr-delegates-2.0.4.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://code.launchpad.net/lazr.delegates;
 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}/${MY_PN}-${PV}"
 
-LICENSE="Apache-2.0"
+LICENSE="LGPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 



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

2021-09-09 Thread Arthur Zamarin
commit: c1e9e254868d54b0aa5aa04483a26ca34b5267dd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep  9 16:54:39 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep  9 18:30:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e9e254

dev-python/lazr-delegates: mark ALLARCHES

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

 dev-python/lazr-delegates/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/lazr-delegates/metadata.xml 
b/dev-python/lazr-delegates/metadata.xml
index ca82a0d0b4a..d7cf82259ee 100644
--- a/dev-python/lazr-delegates/metadata.xml
+++ b/dev-python/lazr-delegates/metadata.xml
@@ -8,6 +8,7 @@
prometheanf...@gentoo.org
Matthew Thode

+   

lazr.delegates




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

2021-09-09 Thread Arthur Zamarin
commit: 52ad15a2b3fde8e33d516cad89d4b596ceb5644a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep  9 17:25:52 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep  9 18:30:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ad15a2

dev-python/lazr-config: mark ALLARCHES

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

 dev-python/lazr-config/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/lazr-config/metadata.xml 
b/dev-python/lazr-config/metadata.xml
index 6edd3801988..d0d758ab571 100644
--- a/dev-python/lazr-config/metadata.xml
+++ b/dev-python/lazr-config/metadata.xml
@@ -8,6 +8,7 @@
prometheanf...@gentoo.org
Matthew Thode

+   

lazr.config




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

2021-09-09 Thread Arthur Zamarin
commit: 8d315c67d975f907f34a590b2251225ec935432f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep  9 17:23:16 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep  9 18:30:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d315c67

dev-python/lazr-config: enable py3.10, EAPI=8, fix pth file install

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

 dev-python/lazr-config/lazr-config-2.2.3.ebuild | 16 +---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/dev-python/lazr-config/lazr-config-2.2.3.ebuild 
b/dev-python/lazr-config/lazr-config-2.2.3.ebuild
index 51ec50017b8..0c5ea95d8e0 100644
--- a/dev-python/lazr-config/lazr-config-2.2.3.ebuild
+++ b/dev-python/lazr-config/lazr-config-2.2.3.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
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
@@ -20,5 +20,15 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
+   dev-python/lazr-delegates[${PYTHON_USEDEP}]
+   dev-python/namespace-lazr[${PYTHON_USEDEP}]
dev-python/zope-interface[${PYTHON_USEDEP}]
-   dev-python/lazr-delegates[${PYTHON_USEDEP}]"
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2021-09-09 Thread Arthur Zamarin
commit: 4d49532c278a5917a65392663b9d3f6c27462413
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep  9 17:17:46 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep  9 18:30:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d49532c

dev-python/namespace-lazr: create new namespace

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

 dev-python/namespace-lazr/metadata.xml|  8 ++
 dev-python/namespace-lazr/namespace-lazr-1.ebuild | 31 +++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/namespace-lazr/metadata.xml 
b/dev-python/namespace-lazr/metadata.xml
new file mode 100644
index 000..7f4f33c6dbc
--- /dev/null
+++ b/dev-python/namespace-lazr/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   Python
+   
+

diff --git a/dev-python/namespace-lazr/namespace-lazr-1.ebuild 
b/dev-python/namespace-lazr/namespace-lazr-1.ebuild
new file mode 100644
index 000..666b737652b
--- /dev/null
+++ b/dev-python/namespace-lazr/namespace-lazr-1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+inherit python-r1
+
+DESCRIPTION="Namespace package declaration for lazr"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Python/Namespace_packages;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${PYTHON_DEPS}"
+DEPEND="${PYTHON_DEPS}"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+src_unpack() {
+   mkdir -p "${S}"/lazr || die
+   cat > "${S}"/lazr/__init__.py <<-EOF || die
+   __import__('pkg_resources').declare_namespace(__name__)
+   EOF
+}
+
+src_install() {
+   python_foreach_impl python_domodule lazr
+}



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

2021-09-09 Thread Arthur Zamarin
commit: 036cf9efc97842642358158dfa0931f6d0043810
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep  9 16:52:55 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep  9 18:30:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=036cf9ef

dev-python/lazr-delegates: enable py3.10, EAPI=8, fix pth file install

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

 dev-python/lazr-delegates/lazr-delegates-2.0.4.ebuild | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/dev-python/lazr-delegates/lazr-delegates-2.0.4.ebuild 
b/dev-python/lazr-delegates/lazr-delegates-2.0.4.ebuild
index c85bce4ae89..1a1b0145b04 100644
--- a/dev-python/lazr-delegates/lazr-delegates-2.0.4.ebuild
+++ b/dev-python/lazr-delegates/lazr-delegates-2.0.4.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
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
@@ -20,8 +20,15 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
-   dev-python/zope-interface[${PYTHON_USEDEP}]
+   dev-python/namespace-lazr[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]
 "
 
 distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2021-09-09 Thread Arthur Zamarin
commit: 942fd1586c18211797366c54aee1ad71f95fc5c5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep  9 17:24:50 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep  9 18:30:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=942fd158

dev-python/lazr-config: update LICENSE

Checked all code files upstream, all of them are licensed under
LGPL-3, without later variant.

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

 dev-python/lazr-config/lazr-config-2.2.2.ebuild | 2 +-
 dev-python/lazr-config/lazr-config-2.2.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/lazr-config/lazr-config-2.2.2.ebuild 
b/dev-python/lazr-config/lazr-config-2.2.2.ebuild
index 51ec50017b8..564f2454aa4 100644
--- a/dev-python/lazr-config/lazr-config-2.2.2.ebuild
+++ b/dev-python/lazr-config/lazr-config-2.2.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://code.launchpad.net/lazr.config;
 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}/${MY_PN}-${PV}"
 
-LICENSE="Apache-2.0"
+LICENSE="LGPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 

diff --git a/dev-python/lazr-config/lazr-config-2.2.3.ebuild 
b/dev-python/lazr-config/lazr-config-2.2.3.ebuild
index 0c5ea95d8e0..c6a3980548d 100644
--- a/dev-python/lazr-config/lazr-config-2.2.3.ebuild
+++ b/dev-python/lazr-config/lazr-config-2.2.3.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://code.launchpad.net/lazr.config;
 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}/${MY_PN}-${PV}"
 
-LICENSE="Apache-2.0"
+LICENSE="LGPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/spotify/

2021-09-09 Thread Matthew Thode
commit: f19a105599121d8edf3a81201b4789b716fdcfa0
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Sep  9 18:23:24 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Sep  9 18:23:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f19a1055

media-sound/spotify: fix dep on gtk/gobject

Closes: https://bugs.gentoo.org/812164
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --force
Signed-off-by: Matthew Thode  gentoo.org>

 .../spotify/{spotify-1.1.67.ebuild => spotify-1.1.67-r1.ebuild}| 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-sound/spotify/spotify-1.1.67.ebuild 
b/media-sound/spotify/spotify-1.1.67-r1.ebuild
similarity index 98%
rename from media-sound/spotify/spotify-1.1.67.ebuild
rename to media-sound/spotify/spotify-1.1.67-r1.ebuild
index 85887a55a00..a723919517c 100644
--- a/media-sound/spotify/spotify-1.1.67.ebuild
+++ b/media-sound/spotify/spotify-1.1.67-r1.ebuild
@@ -19,7 +19,6 @@ BDEPEND=">=dev-util/patchelf-0.10"
 RDEPEND="
dev-libs/nss
dev-python/dbus-python
-   dev-python/pygobject:3
libnotify? ( x11-libs/libnotify )
dev-libs/openssl:0=
media-libs/alsa-lib
@@ -32,7 +31,7 @@ RDEPEND="
!pulseaudio? ( media-sound/apulse )
local-playback? ( media-video/ffmpeg:0/56.58.58 )
systray? ( gnome-extra/gnome-integration-spotify )
-   x11-libs/gtk+:2
+   x11-libs/gtk+:3
app-accessibility/at-spi2-atk
x11-libs/libxkbcommon
x11-libs/libXScrnSaver



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

2021-09-09 Thread William Hubbs
commit: 38fa141928a9d2027d55c6cd8fe5a4205a22f6d6
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Sep  9 18:06:41 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Sep  9 18:07:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38fa1419

sys-apps/openrc: remove old

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

 sys-apps/openrc/Manifest |   1 -
 sys-apps/openrc/openrc-0.44.1.ebuild | 164 ---
 2 files changed, 165 deletions(-)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 4504762e2b6..7e122a8f1de 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,3 +1,2 @@
 DIST openrc-0.43.5.tar.gz 242146 BLAKE2B 
993d3895588e8f1383049006834f944faaae0f889d3afcae5bff697db9f26383712f18aba52ce07d835f1d2bbe8ef19ef116ad60141d1eb0650767430d1d9967
 SHA512 
680c1549a8a37eb3a719f3e026888d045d26c98357d6e6eaf09069a23a001272deaca8cac4a9b8fd79f489c4cfb4fe2c7b5d481d1469798a8f5ec470d0cadbe3
-DIST openrc-0.44.1.tar.gz 251662 BLAKE2B 
53af6372289dfa80de98ba0685699d22f0fddcbd55b972a5878f519411e867ab31193a37ddfe3f26e68cf14a54171f8b074f466c3da3e4a6a6dd899980a1717f
 SHA512 
6514f997b18fb320289ddf41f417cea5192fd25c81f32fa5a44ef867d0cd649d3d242621d247bda61da3dfa60f5fde312310bd405241bcdbd420ded69c6f875d
 DIST openrc-0.44.3.tar.gz 252469 BLAKE2B 
6e1a952c4459ace4d67b5c07a44618324c1fd226d55b083e9701999559e2726d49654bf00a7f45f867f96b7550d782bf565cd687b3ac964d61217ed221445041
 SHA512 
b066feb89d3b58383d5dc20e731f016f0ecdaa72b95af750e49ba31d80d88b83f3df4d9a7d57c8b106c29cc5b0a004b9eee78192cf776b4cfacdcdcb1d7beeb8

diff --git a/sys-apps/openrc/openrc-0.44.1.ebuild 
b/sys-apps/openrc/openrc-0.44.1.ebuild
deleted file mode 100644
index c53c141b2d9..000
--- a/sys-apps/openrc/openrc-0.44.1.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic meson pam toolchain-funcs
-
-DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
-HOMEPAGE="https://github.com/openrc/openrc/;
-
-if [[ ${PV} =~ ^9{4,}$ ]]; then
-   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode"
-
-COMMON_DEPEND="
-   ncurses? ( sys-libs/ncurses:0= )
-   pam? ( sys-libs/pam )
-   audit? ( sys-process/audit )
-   sys-process/psmisc
-   !=sys-libs/libselinux-2.6
-   )
-   !test
-# a value of "#" will just comment out the option
-set_config() {
-   local file="${ED}/$1" var=$2 val com
-   eval "${@:5}" && val=$3 || val=$4
-   [[ ${val} == "#" ]] && com="#" && val='\2'
-   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
-}
-
-set_config_yes_no() {
-   set_config "$1" "$2" YES NO "${@:3}"
-}
-
-src_install() {
-   meson_install
-
-   keepdir /lib/rc/tmp
-
-   # Setup unicode defaults for silly unicode users
-   set_config_yes_no /etc/rc.conf unicode use unicode
-
-   # Cater to the norm
-   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
-
-   # On HPPA, do not run consolefont by default (bug #222889)
-   if use hppa; then
-   rm -f "${ED}"/etc/runlevels/boot/consolefont
-   fi
-
-   # Support for logfile rotation
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/openrc.logrotate openrc
-
-   if use pam; then
-   # install gentoo pam.d files
-   newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
-   newpamd "${FILESDIR}"/start-stop-daemon.pam supervise-daemon
-   fi
-
-   # install documentation
-   dodoc ChangeLog *.md
-}
-
-pkg_preinst() {
-   # avoid default thrashing in conf.d files when possible #295406
-   if [[ -e "${EROOT}"/etc/conf.d/hostname ]] ; then
-   (
-   unset hostname HOSTNAME
-   source "${EROOT}"/etc/conf.d/hostname
-   : ${hostname:=${HOSTNAME}}
-   [[ -n ${hostname} ]] && set_config /etc/conf.d/hostname 
hostname "${hostname}"
-   )
-   fi
-
-   # set default interactive shell to sulogin if it exists
-   set_config /etc/rc.conf rc_shell /sbin/sulogin "#" test -e /sbin/sulogin
-   return 0
-}
-
-pkg_postinst() {
-   if use hppa; then
-   elog "Setting the console font does not work on all HPPA 
consoles."
-   elog "You can still enable it by running:"
-   elog "# rc-update add consolefont boot"
-   fi
-
-   # 

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

2021-09-09 Thread William Hubbs
commit: d199923828422d74aa13d5b1da04f30288cdee10
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Sep  9 18:04:35 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Sep  9 18:07:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1999238

sys-apps/openrc: 0.44.3 bump

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

 sys-apps/openrc/Manifest |   1 +
 sys-apps/openrc/openrc-0.44.3.ebuild | 164 +++
 2 files changed, 165 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index e4ef26e466e..4504762e2b6 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,2 +1,3 @@
 DIST openrc-0.43.5.tar.gz 242146 BLAKE2B 
993d3895588e8f1383049006834f944faaae0f889d3afcae5bff697db9f26383712f18aba52ce07d835f1d2bbe8ef19ef116ad60141d1eb0650767430d1d9967
 SHA512 
680c1549a8a37eb3a719f3e026888d045d26c98357d6e6eaf09069a23a001272deaca8cac4a9b8fd79f489c4cfb4fe2c7b5d481d1469798a8f5ec470d0cadbe3
 DIST openrc-0.44.1.tar.gz 251662 BLAKE2B 
53af6372289dfa80de98ba0685699d22f0fddcbd55b972a5878f519411e867ab31193a37ddfe3f26e68cf14a54171f8b074f466c3da3e4a6a6dd899980a1717f
 SHA512 
6514f997b18fb320289ddf41f417cea5192fd25c81f32fa5a44ef867d0cd649d3d242621d247bda61da3dfa60f5fde312310bd405241bcdbd420ded69c6f875d
+DIST openrc-0.44.3.tar.gz 252469 BLAKE2B 
6e1a952c4459ace4d67b5c07a44618324c1fd226d55b083e9701999559e2726d49654bf00a7f45f867f96b7550d782bf565cd687b3ac964d61217ed221445041
 SHA512 
b066feb89d3b58383d5dc20e731f016f0ecdaa72b95af750e49ba31d80d88b83f3df4d9a7d57c8b106c29cc5b0a004b9eee78192cf776b4cfacdcdcb1d7beeb8

diff --git a/sys-apps/openrc/openrc-0.44.3.ebuild 
b/sys-apps/openrc/openrc-0.44.3.ebuild
new file mode 100644
index 000..c53c141b2d9
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.44.3.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic meson pam toolchain-funcs
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/;
+
+if [[ ${PV} =~ ^9{4,}$ ]]; then
+   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode"
+
+COMMON_DEPEND="
+   ncurses? ( sys-libs/ncurses:0= )
+   pam? ( sys-libs/pam )
+   audit? ( sys-process/audit )
+   sys-process/psmisc
+   !=sys-libs/libselinux-2.6
+   )
+   !test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   meson_install
+
+   keepdir /lib/rc/tmp
+
+   # Setup unicode defaults for silly unicode users
+   set_config_yes_no /etc/rc.conf unicode use unicode
+
+   # Cater to the norm
+   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
+
+   # On HPPA, do not run consolefont by default (bug #222889)
+   if use hppa; then
+   rm -f "${ED}"/etc/runlevels/boot/consolefont
+   fi
+
+   # Support for logfile rotation
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/openrc.logrotate openrc
+
+   if use pam; then
+   # install gentoo pam.d files
+   newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
+   newpamd "${FILESDIR}"/start-stop-daemon.pam supervise-daemon
+   fi
+
+   # install documentation
+   dodoc ChangeLog *.md
+}
+
+pkg_preinst() {
+   # avoid default thrashing in conf.d files when possible #295406
+   if [[ -e "${EROOT}"/etc/conf.d/hostname ]] ; then
+   (
+   unset hostname HOSTNAME
+   source "${EROOT}"/etc/conf.d/hostname
+   : ${hostname:=${HOSTNAME}}
+   [[ -n ${hostname} ]] && set_config /etc/conf.d/hostname 
hostname "${hostname}"
+   )
+   fi
+
+   # set default interactive shell to sulogin if it exists
+   set_config /etc/rc.conf rc_shell /sbin/sulogin "#" test -e /sbin/sulogin
+   return 0
+}
+
+pkg_postinst() {
+   if use hppa; then
+   elog "Setting the console font does not work on all HPPA 
consoles."
+   elog "You can still enable it by running:"
+   elog "# rc-update add consolefont boot"
+   fi
+
+   # Added 

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

2021-09-09 Thread Craig Andrews
commit: a97da23507e384e14fd38999093b4725165795f3
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Sep  9 18:05:06 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Sep  9 18:05:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a97da235

net-analyzer/netdata: add missing fcaps call for freeipmi plugin

Closes: https://bugs.gentoo.org/812254
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 .../netdata/{netdata-.ebuild => netdata-1.31.0-r2.ebuild} | 4 
 net-analyzer/netdata/netdata-.ebuild  | 4 
 2 files changed, 8 insertions(+)

diff --git a/net-analyzer/netdata/netdata-.ebuild 
b/net-analyzer/netdata/netdata-1.31.0-r2.ebuild
similarity index 97%
copy from net-analyzer/netdata/netdata-.ebuild
copy to net-analyzer/netdata/netdata-1.31.0-r2.ebuild
index 7d3cc3a14ed..d1b0ffa89e2 100644
--- a/net-analyzer/netdata/netdata-.ebuild
+++ b/net-analyzer/netdata/netdata-1.31.0-r2.ebuild
@@ -145,4 +145,8 @@ pkg_postinst() {
if use xen ; then
fcaps 'cap_dac_override' 
'usr/libexec/netdata/plugins.d/xenstat.plugin'
fi
+
+   if use ipmi ; then
+   fcaps 'cap_dac_override' 
'usr/libexec/netdata/plugins.d/freeipmi.plugin'
+   fi
 }

diff --git a/net-analyzer/netdata/netdata-.ebuild 
b/net-analyzer/netdata/netdata-.ebuild
index 7d3cc3a14ed..d1b0ffa89e2 100644
--- a/net-analyzer/netdata/netdata-.ebuild
+++ b/net-analyzer/netdata/netdata-.ebuild
@@ -145,4 +145,8 @@ pkg_postinst() {
if use xen ; then
fcaps 'cap_dac_override' 
'usr/libexec/netdata/plugins.d/xenstat.plugin'
fi
+
+   if use ipmi ; then
+   fcaps 'cap_dac_override' 
'usr/libexec/netdata/plugins.d/freeipmi.plugin'
+   fi
 }



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

2021-09-09 Thread Arthur Zamarin
commit: ec0cac9a7a595717504ea4c8ebb72ce906bd050f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep  9 18:01:18 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep  9 18:01:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec0cac9a

dev-python/blurb: enable py3.10, EAPI=8, enable tests

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

 dev-python/blurb/blurb-1.0.8.ebuild | 16 +---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/dev-python/blurb/blurb-1.0.8.ebuild 
b/dev-python/blurb/blurb-1.0.8.ebuild
index 7d7b1e6e16c..2d91f40572a 100644
--- a/dev-python/blurb/blurb-1.0.8.ebuild
+++ b/dev-python/blurb/blurb-1.0.8.ebuild
@@ -1,10 +1,9 @@
 # Copyright 2018-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="Tool to create and manage NEWS blurbs for CPython"
@@ -18,3 +17,14 @@ KEYWORDS="~amd64 ~x86"
 PATCHES=(
"${FILESDIR}/blurb-setuptools.patch"
 )
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # Tests expect to be run from github repo, in which code is inside dir
+   ln -s . blurb || die
+}
+
+python_test() {
+   "${EPYTHON}" -m blurb test || die "Tests failed with ${EPYTHON}"
+}



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

2021-09-09 Thread Arthur Zamarin
commit: f08d5ccfbf36ce4fc7de03b99d0267284c784ca0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep  9 17:47:27 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep  9 17:47:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f08d5ccf

dev-python/blurb: fix ebuild header to GLEP 76

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

 dev-python/blurb/blurb-1.0.7.ebuild | 2 +-
 dev-python/blurb/blurb-1.0.8.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/blurb/blurb-1.0.7.ebuild 
b/dev-python/blurb/blurb-1.0.7.ebuild
index fcf9013a659..83c04e7684b 100644
--- a/dev-python/blurb/blurb-1.0.7.ebuild
+++ b/dev-python/blurb/blurb-1.0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2018 Sony Interactive Entertainment Inc.
+# Copyright 2018-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/dev-python/blurb/blurb-1.0.8.ebuild 
b/dev-python/blurb/blurb-1.0.8.ebuild
index 50ba0c1334c..7d7b1e6e16c 100644
--- a/dev-python/blurb/blurb-1.0.8.ebuild
+++ b/dev-python/blurb/blurb-1.0.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2018 Sony Interactive Entertainment Inc.
+# Copyright 2018-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2021-09-09 Thread Mike Gilbert
commit: 7b2d9ffee65dae931d86d546acc5b03754b1644c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep  9 17:30:13 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Sep  9 17:31:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b2d9ffe

sys-apps/util-linux: stabilize 2.37.2-r1

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

 sys-apps/util-linux/util-linux-2.37.2-r1.ebuild |   2 +-
 sys-apps/util-linux/util-linux-2.37.2.ebuild| 336 
 2 files changed, 1 insertion(+), 337 deletions(-)

diff --git a/sys-apps/util-linux/util-linux-2.37.2-r1.ebuild 
b/sys-apps/util-linux/util-linux-2.37.2-r1.ebuild
index 1cfac588089..9c414db3dfb 100644
--- a/sys-apps/util-linux/util-linux-2.37.2-r1.ebuild
+++ b/sys-apps/util-linux/util-linux-2.37.2-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]] ; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git;
 else
[[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"

SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz;
 fi
 

diff --git a/sys-apps/util-linux/util-linux-2.37.2.ebuild 
b/sys-apps/util-linux/util-linux-2.37.2.ebuild
deleted file mode 100644
index be32fef6018..000
--- a/sys-apps/util-linux/util-linux-2.37.2.ebuild
+++ /dev/null
@@ -1,336 +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} )
-
-inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 usr-ldscript \
-   pam python-r1 multilib-minimal multiprocessing systemd
-
-MY_PV="${PV/_/-}"
-MY_P="${PN}-${MY_PV}"
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3 autotools
-   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git;
-else
-   [[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-   
SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz;
-fi
-
-DESCRIPTION="Various useful Linux utilities"
-HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/ 
https://github.com/karelzak/util-linux;
-
-LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain"
-SLOT="0"
-IUSE="audit build caps +cramfs cryptsetup fdformat hardlink kill +logger magic 
ncurses nls pam python +readline selinux slang static-libs su +suid systemd 
test tty-helpers udev unicode userland_GNU"
-
-# Most lib deps here are related to programs rather than our libs,
-# so we rarely need to specify ${MULTILIB_USEDEP}.
-RDEPEND="
-   virtual/libcrypt:=
-   audit? ( >=sys-process/audit-2.6:= )
-   caps? ( sys-libs/libcap-ng )
-   cramfs? ( sys-libs/zlib:= )
-   cryptsetup? ( >=sys-fs/cryptsetup-2.1.0 )
-   hardlink? ( dev-libs/libpcre2:= )
-   ncurses? (
-   sys-libs/ncurses:=[unicode(+)?]
-   magic? ( sys-apps/file:0= )
-   )
-   nls? ( virtual/libintl[${MULTILIB_USEDEP}] )
-   pam? ( sys-libs/pam )
-   ppc? ( sys-libs/librtas )
-   ppc64? ( sys-libs/librtas )
-   python? ( ${PYTHON_DEPS} )
-   readline? ( sys-libs/readline:0= )
-   selinux? ( >=sys-libs/libselinux-2.2.2-r4[${MULTILIB_USEDEP}] )
-   slang? ( sys-libs/slang )
-   !build? ( systemd? ( sys-apps/systemd ) )
-   udev? ( virtual/libudev:= )"
-BDEPEND="
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   test? ( sys-devel/bc )
-"
-DEPEND="
-   ${RDEPEND}
-   virtual/os-headers
-"
-RDEPEND+="
-   hardlink? ( !app-arch/hardlink )
-   logger? ( !>=app-admin/sysklogd-2.0[logger] )
-   kill? (
-   !sys-apps/coreutils[kill]
-   !sys-process/procps[kill]
-   )
-   su? (
-   !=sys-apps/shadow-4.7-r2[su]
-   )
-   !net-wireless/rfkill
-   ! "${T}"/fallocate.${ABI}.c
-   #define _GNU_SOURCE
-   #include 
-   main() { return fallocate(0, 0, 0, 0); }
-   EOF
-   append-lfs-flags
-   $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.${ABI}.c 
-o /dev/null >/dev/null 2>&1 \
-   || export ac_cv_func_fallocate=no
-   rm -f "${T}"/fallocate.${ABI}.c
-}
-
-python_configure() {
-   local myeconfargs=(
-   "${commonargs[@]}"
-   --disable-all-programs
-   --disable-bash-completion
-   --without-systemdsystemunitdir
-   --with-python
-   )
-   if use userland_GNU ; then
-   myeconfargs+=(
-   --enable-libblkid
-   --enable-libmount
-

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

2021-09-09 Thread Arthur Zamarin
commit: 743b82b083658849fb38a3736bbb9e67601cff16
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep  9 16:41:11 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep  9 17:28:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743b82b0

dev-python/stapler: mark ALLARCHES

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

 dev-python/stapler/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/stapler/metadata.xml b/dev-python/stapler/metadata.xml
index a9cb07912d6..dc79ef575f8 100644
--- a/dev-python/stapler/metadata.xml
+++ b/dev-python/stapler/metadata.xml
@@ -5,6 +5,7 @@
bkoh...@gentoo.org
Ben Kohler

+   

hellerbarde/stapler
stapler



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

2021-09-09 Thread Arthur Zamarin
commit: 9b44e5a66ec5f29c30962600ebf8b4bec6fd05e4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep  9 16:22:00 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep  9 17:28:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b44e5a6

dev-python/PyUtilib: enable py3.10, add missing deps

Needed to fix a very small and irrelevant part of tests, which check
exact output of --help output. In python 3.10 it changed the texts,
so those fails are failing now. Fix by using sed and change only for
python 3.10 the expected output.

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

 dev-python/PyUtilib/PyUtilib-6.0.0.ebuild | 13 +++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/dev-python/PyUtilib/PyUtilib-6.0.0.ebuild 
b/dev-python/PyUtilib/PyUtilib-6.0.0.ebuild
index d0f3e6c3885..fe1c027f23d 100644
--- a/dev-python/PyUtilib/PyUtilib-6.0.0.ebuild
+++ b/dev-python/PyUtilib/PyUtilib-6.0.0.ebuild
@@ -3,8 +3,7 @@
 
 EAPI=7
 
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_IN_SOURCE_BUILD=1
 
 inherit distutils-r1
@@ -18,6 +17,9 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+BDEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
 PATCHES=(
"${FILESDIR}/PyUtilib-6.0.0-tests.patch"
 )
@@ -36,5 +38,12 @@ python_test() {
local -x PYTHONPATH="${PWD}:${TEST_DIR}/lib" \
COLUMNS=80
 
+   if [[ ${EPYTHON} == python3.10 ]]; then
+   # Fix for very small output change of expected output in new 
version
+   sed -e 's/optional arguments/options/' -i \
+   "${BUILD_DIR}/../doc/workflow/examples/"*.txt \
+   pyutilib/misc/tests/test_config.py || die
+   fi
+
eunittest
 }



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

2021-09-09 Thread Arthur Zamarin
commit: 9d0ef32c9b803825674138beadd9939cb513a18d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep  9 16:24:12 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep  9 17:28:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d0ef32c

dev-python/PyUtilib: mark ALLARCHES

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

 dev-python/PyUtilib/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/PyUtilib/metadata.xml b/dev-python/PyUtilib/metadata.xml
index bebb51bfe31..25dc41d142c 100644
--- a/dev-python/PyUtilib/metadata.xml
+++ b/dev-python/PyUtilib/metadata.xml
@@ -8,6 +8,7 @@
chutz...@gentoo.org
Patrick McLean

+   

PyUtilib




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

2021-09-09 Thread Arthur Zamarin
commit: 3cc896162cb87b97a9e046fd8d6b56c0ac10b308
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep  9 16:33:49 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep  9 17:28:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cc89616

dev-python/stapler: enable py3.10, EAPI=8, enable tests

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

 ..._p20200531-r1.ebuild => stapler-1.0.0_p20200531-r2.ebuild} | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/dev-python/stapler/stapler-1.0.0_p20200531-r1.ebuild 
b/dev-python/stapler/stapler-1.0.0_p20200531-r2.ebuild
similarity index 80%
rename from dev-python/stapler/stapler-1.0.0_p20200531-r1.ebuild
rename to dev-python/stapler/stapler-1.0.0_p20200531-r2.ebuild
index d71209069ac..2ded93bb400 100644
--- a/dev-python/stapler/stapler-1.0.0_p20200531-r1.ebuild
+++ b/dev-python/stapler/stapler-1.0.0_p20200531-r2.ebuild
@@ -1,18 +1,19 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_USE_SETUPTOOLS=pyproject.toml
 
-inherit distutils-r1 vcs-snapshot
+inherit distutils-r1
 
 COMMIT="1cabc85521e2badfc1e0d690086e286e701c2d9e"
 
 DESCRIPTION="Suite of tools for PDF files manipulation written in Python"
 HOMEPAGE="https://github.com/hellerbarde/stapler;
 SRC_URI="https://github.com/hellerbarde/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
 
 LICENSE="BSD"
 SLOT="0"
@@ -22,6 +23,4 @@ RDEPEND="
dev-python/PyPDF2[${PYTHON_USEDEP}]
 "
 
-DEPEND="
-   ${RDEPEND}
-"
+distutils_enable_tests unittest



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

2021-09-09 Thread Arthur Zamarin
commit: c43bb3cab62607d7551746957705fb6a5e257b96
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep  9 16:39:54 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep  9 17:28:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c43bb3ca

dev-python/collective-checkdocs: enable py3.10

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

 dev-python/collective-checkdocs/collective-checkdocs-0.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/collective-checkdocs/collective-checkdocs-0.2-r1.ebuild 
b/dev-python/collective-checkdocs/collective-checkdocs-0.2-r1.ebuild
index 2e3462d2c65..5f0aad01261 100644
--- a/dev-python/collective-checkdocs/collective-checkdocs-0.2-r1.ebuild
+++ b/dev-python/collective-checkdocs/collective-checkdocs-0.2-r1.ebuild
@@ -1,9 +1,9 @@
-# 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=( pypy3 python3_{7..9} )
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
 # TODO: revert to rdepend once this is merged:
 # https://github.com/collective/collective.checkdocs/pull/11
 DISTUTILS_USE_SETUPTOOLS=manual



[gentoo-commits] repo/proj/guru:dev commit in: profiles/, dev-python/pytest-marks/

2021-09-09 Thread Anna Vyalkova
commit: 521ab5c1c43f6ed290a8e73aa7ea54fe3409126b
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Sep  9 13:10:34 2021 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Thu Sep  9 13:12:58 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=521ab5c1

dev-python/pytest-marks: treeclean

Closes: https://bugs.gentoo.org/800377
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/pytest-marks/Manifest|  1 -
 dev-python/pytest-marks/metadata.xml|  6 --
 dev-python/pytest-marks/pytest-marks-0.4.ebuild | 20 
 profiles/package.mask   |  5 -
 4 files changed, 32 deletions(-)

diff --git a/dev-python/pytest-marks/Manifest b/dev-python/pytest-marks/Manifest
deleted file mode 100644
index d42a0fd94..0
--- a/dev-python/pytest-marks/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pytest-marks-0.4.tar.gz 1978 BLAKE2B 
1f9898d860734e940b77f926bc7513e9c1d26d4dc45b9f876378974db393b41f8e9c24073306c6d299d3a70d60d40ecea35efdf4e50aa861678837cf4626c46f
 SHA512 
4c1b6bb88c022661705e31cdf0b2d25c4e6fe09a4f8632662410d0c7ab3e436c6091ee88620b7c6660c4194f7afaedeb11ae4eac6476e447b6653c6ac7668d7b

diff --git a/dev-python/pytest-marks/metadata.xml 
b/dev-python/pytest-marks/metadata.xml
deleted file mode 100644
index a0a60d714..0
--- a/dev-python/pytest-marks/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   
-

diff --git a/dev-python/pytest-marks/pytest-marks-0.4.ebuild 
b/dev-python/pytest-marks/pytest-marks-0.4.ebuild
deleted file mode 100644
index 610b40952..0
--- a/dev-python/pytest-marks/pytest-marks-0.4.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Allow to set 'marks' on pytest methods"
-HOMEPAGE="https://github.com/adamgoucher/pytest-marks;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"

diff --git a/profiles/package.mask b/profiles/package.mask
index 4733cf509..ff88834ac 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -15,8 +15,3 @@
 # Use net-misc/tuir or reddio (https://gitlab.com/aaronNG/reddio) instead.
 # Masked for removal in 30 days.
 net-misc/rtv
-
-# Anna (cybertailor) Vyalkova  (2021-08-08)
-# Latest release 9 years ago, no reverse dependencies, almost one-liner.
-# Masked for removal in 30 days.
-dev-python/pytest-marks



[gentoo-commits] repo/proj/guru:dev commit in: profiles/, net-misc/rtv/

2021-09-09 Thread Anna Vyalkova
commit: 0d0877ed96740d3ce80b85eb10c907083a239a6b
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Sep  9 13:11:39 2021 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Thu Sep  9 13:13:41 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d0877ed

net-misc/rtv: treeclean

Closes: https://bugs.gentoo.org/800920
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-misc/rtv/Manifest  |  1 -
 net-misc/rtv/metadata.xml  |  8 
 net-misc/rtv/rtv-1.27.0.ebuild | 23 ---
 profiles/package.mask  |  6 --
 4 files changed, 38 deletions(-)

diff --git a/net-misc/rtv/Manifest b/net-misc/rtv/Manifest
deleted file mode 100644
index eec1ff6eb..0
--- a/net-misc/rtv/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST rtv-1.27.0.tar.gz 17277593 BLAKE2B 
25d504a7715cbab926d5dc612baee223d9fa192828763edffb3a8fa09861b2c6bf6835adda638b1300ecebbc2e1822709971dd9e63ea7e05b6a7eebc0d5dbda7
 SHA512 
38a136af0b9a4e693e9db119ebdee332a20002622029107c1860dc32f15fe2d4a0b68d1a45e6817e9c00a3aaece3dfcd604f04de71a6dec4bbf1c23df2bf6605

diff --git a/net-misc/rtv/metadata.xml b/net-misc/rtv/metadata.xml
deleted file mode 100644
index ad8cead24..0
--- a/net-misc/rtv/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-svdm-gen...@protonmail.com
-Simon van der Maas
-
-

diff --git a/net-misc/rtv/rtv-1.27.0.ebuild b/net-misc/rtv/rtv-1.27.0.ebuild
deleted file mode 100644
index 50827b513..0
--- a/net-misc/rtv/rtv-1.27.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
-PYTHON_REQ_USE="ncurses"
-inherit distutils-r1
-
-DESCRIPTION="Browse Reddit from your terminal"
-HOMEPAGE="https://github.com/michael-lazar/rtv;
-SRC_URI="https://github.com/michael-lazar/rtv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="dev-python/beautifulsoup[${PYTHON_USEDEP}]
-dev-python/decorator[${PYTHON_USEDEP}]
-dev-python/requests[${PYTHON_USEDEP}]
-dev-python/six[${PYTHON_USEDEP}]
-dev-python/kitchen[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"

diff --git a/profiles/package.mask b/profiles/package.mask
index ff88834ac..20fce0412 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -9,9 +9,3 @@
 # TODO: Either fix per profile masking in overlays, or move
 # this entry to the relevant package.mask files in ::gentoo
 >=sys-block/systemd-swap-4.4.0
-
-# Anna (cybertailor) Vyalkova  (2021-08-08)
-# No longer maintained (see https://github.com/michael-lazar/rtv/issues/696).
-# Use net-misc/tuir or reddio (https://gitlab.com/aaronNG/reddio) instead.
-# Masked for removal in 30 days.
-net-misc/rtv



  1   2   3   >