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

2021-08-19 Thread Agostino Sarubbo
commit: 850648c4fd3e61392482b2f575273018690781a5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 20 05:59:38 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 20 05:59:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=850648c4

dev-python/parso: ppc stable wrt bug #809113

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

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

diff --git a/dev-python/parso/parso-0.7.1-r1.ebuild 
b/dev-python/parso/parso-0.7.1-r1.ebuild
index 395f094f243..24915dadf4c 100644
--- a/dev-python/parso/parso-0.7.1-r1.ebuild
+++ b/dev-python/parso/parso-0.7.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/davidhalter/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 
 distutils_enable_sphinx docs
 distutils_enable_tests pytest



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

2021-08-19 Thread Agostino Sarubbo
commit: 8fd7125a7b62c21002350b4f70e856b55cec38a2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 20 05:59:34 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 20 05:59:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fd7125a

dev-python/jedi: ppc stable wrt bug #809113

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

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

diff --git a/dev-python/jedi/jedi-0.17.2-r1.ebuild 
b/dev-python/jedi/jedi-0.17.2-r1.ebuild
index c17fff84bcf..41e2fc4f29e 100644
--- a/dev-python/jedi/jedi-0.17.2-r1.ebuild
+++ b/dev-python/jedi/jedi-0.17.2-r1.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 LICENSE="MIT
test? ( Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 
 RDEPEND="=dev-python/parso-0.7*[${PYTHON_USEDEP}]"
 



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

2021-08-19 Thread Agostino Sarubbo
commit: 98be8da36b774a9b427182b515c0ad9a0812472e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 20 05:59:26 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 20 05:59:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98be8da3

dev-python/watchdog: ppc stable wrt bug #796116

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

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

diff --git a/dev-python/watchdog/watchdog-2.1.2.ebuild 
b/dev-python/watchdog/watchdog-2.1.2.ebuild
index fba2b373592..6374d4a2187 100644
--- a/dev-python/watchdog/watchdog-2.1.2.ebuild
+++ b/dev-python/watchdog/watchdog-2.1.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/gorakhargosh/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
 
 CDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
 RDEPEND="${CDEPEND}



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

2021-08-19 Thread Agostino Sarubbo
commit: 26d9e830c90921b33ba83af2986b48ca19932975
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 20 05:59:23 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 20 05:59:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26d9e830

dev-python/iocapture: ppc stable wrt bug #796116

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

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

diff --git a/dev-python/iocapture/iocapture-0.1.2-r2.ebuild 
b/dev-python/iocapture/iocapture-0.1.2-r2.ebuild
index 7c797cdac9b..4c159e1a6f5 100644
--- a/dev-python/iocapture/iocapture-0.1.2-r2.ebuild
+++ b/dev-python/iocapture/iocapture-0.1.2-r2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://pypi.org/project/iocapture/;
 SRC_URI="https://github.com/oinume/iocapture/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
 LICENSE="MIT"
 
 BDEPEND="



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

2021-08-19 Thread Agostino Sarubbo
commit: 24f74cbb32b38577f31065eca3ebeb25c860b81b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 20 05:59:19 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 20 05:59:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24f74cbb

dev-python/argh: ppc stable wrt bug #796116

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

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

diff --git a/dev-python/argh/argh-0.26.2-r2.ebuild 
b/dev-python/argh/argh-0.26.2-r2.ebuild
index f76d93a9237..51f2e7908dd 100644
--- a/dev-python/argh/argh-0.26.2-r2.ebuild
+++ b/dev-python/argh/argh-0.26.2-r2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://pythonhosted.org/argh/;
 SRC_URI="mirror://pypi/a/${PN}/${P}.tar.gz"
 
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
 LICENSE="LGPL-3"
 
 BDEPEND="



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

2021-08-19 Thread Agostino Sarubbo
commit: 908907fa9f335839c10a7c4117070e5d97c40a16
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 20 05:58:52 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 20 05:58:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=908907fa

sys-cluster/glusterfs: amd64 stable wrt bug #808923

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

 sys-cluster/glusterfs/glusterfs-8.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/glusterfs/glusterfs-8.5-r1.ebuild 
b/sys-cluster/glusterfs/glusterfs-8.5-r1.ebuild
index 1fbc1369f94..4b6e8a17462 100644
--- a/sys-cluster/glusterfs/glusterfs-8.5-r1.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-8.5-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(ver_cut 1)/${PV}/${P}.
 
 LICENSE="|| ( GPL-2 LGPL-3+ )"
 SLOT="0/${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~x86"
 
 IUSE="debug emacs +fuse +georeplication ipv6 +libtirpc rsyslog static-libs 
+syslog test +xml"
 



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

2021-08-19 Thread Agostino Sarubbo
commit: c37e95413b4727942ed35abaeee430a65c806fe1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 20 05:58:38 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 20 05:58:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c37e9541

sys-fs/udev: amd64 stable wrt bug #808889

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

 sys-fs/udev/udev-249-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/udev/udev-249-r2.ebuild b/sys-fs/udev/udev-249-r2.ebuild
index 9f67d7d5a48..2dfc3e3fb5a 100644
--- a/sys-fs/udev/udev-249-r2.ebuild
+++ b/sys-fs/udev/udev-249-r2.ebuild
@@ -29,7 +29,7 @@ else

https://dev.gentoo.org/~soap/distfiles/systemd-musl-patches-${PV}.1-r1.tar.xz
)"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~s390 sparc ~x86"
 fi
 
 DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace 
devfs)"



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

2021-08-19 Thread Miroslav Šulc
commit: 7b6f0cd8a0e7df4d3f8a12edd703f279e9184da2
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Aug 18 21:24:42 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Aug 20 05:56:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b6f0cd8

media-sound/sox: Add support for sndio

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/22021
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sox/metadata.xml   |   1 +
 media-sound/sox/sox-14.4.2_p20200803-r3.ebuild | 109 +
 2 files changed, 110 insertions(+)

diff --git a/media-sound/sox/metadata.xml b/media-sound/sox/metadata.xml
index c891b42123b..5121be40825 100644
--- a/media-sound/sox/metadata.xml
+++ b/media-sound/sox/metadata.xml
@@ -8,6 +8,7 @@
   
 Enables Adaptive Multi-Rate Audio support
 Enables ID3 tagging with id3tag library
+Enable support for sndio
 Enables twolame support (MPEG Audio Layer 2 
encoder)
   
   

diff --git a/media-sound/sox/sox-14.4.2_p20200803-r3.ebuild 
b/media-sound/sox/sox-14.4.2_p20200803-r3.ebuild
new file mode 100644
index 000..4425958e83b
--- /dev/null
+++ b/media-sound/sox/sox-14.4.2_p20200803-r3.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+# We take a snapshot because of the huge number of security
+# and other fixes since the release of 14.4.2.
+# Recommend mirroring the snapshot; unclear if they are stable URIs.
+COMMIT="50857c46c03a85c72826e819f5e815aad4a4633d"
+MY_P="sox-code-${COMMIT}"
+
+DESCRIPTION="The swiss army knife of sound processing programs"
+HOMEPAGE="http://sox.sourceforge.net;
+# Source: 
https://sourceforge.net/code-snapshots/git/s/so/sox/code.git/${MY_P}.zip
+SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_P}.zip 
-> ${P}.zip"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+IUSE="alsa amr ao debug encode flac id3tag ladspa mad ogg openmp oss opus png 
pulseaudio sndfile sndio static-libs twolame wavpack"
+
+BDEPEND="
+   app-arch/unzip
+   virtual/pkgconfig
+"
+RDEPEND="
+   dev-libs/libltdl:0=
+   >=media-sound/gsm-1.0.12-r1
+   sys-apps/file
+   alsa? ( media-libs/alsa-lib )
+   amr? ( media-libs/opencore-amr )
+   ao? ( media-libs/libao:= )
+   encode? ( >=media-sound/lame-3.98.4 )
+   flac? ( >=media-libs/flac-1.1.3 )
+   id3tag? ( media-libs/libid3tag:= )
+   ladspa? ( media-libs/ladspa-sdk )
+   mad? ( media-libs/libmad )
+   ogg? (
+   media-libs/libogg
+   media-libs/libvorbis
+   )
+   opus? (
+   media-libs/opus
+   media-libs/opusfile
+   )
+   png? (
+   media-libs/libpng:0=
+   sys-libs/zlib
+   )
+   pulseaudio? ( media-sound/pulseaudio )
+   sndfile? ( >=media-libs/libsndfile-1.0.11 )
+   sndio? ( media-sound/sndio:= )
+   twolame? ( media-sound/twolame )
+   wavpack? ( media-sound/wavpack )"
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS ChangeLog NEWS )
+
+src_prepare() {
+   default
+
+   # bug #386027
+   sed -i -e 's:CFLAGS="-g":CFLAGS="$CFLAGS -g":' configure.ac || die
+
+   # bug #712630
+   if use elibc_musl ; then
+   ewarn "Applying musl workaround for bug #712630."
+   ewarn "File-type detection with pipes may be missing."
+   sed -i '/error FIX NEEDED HERE/d' src/formats.c || die
+   fi
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_with alsa) \
+   $(use_with amr amrnb) \
+   $(use_with amr amrwb) \
+   $(use_with ao) \
+   $(use_enable debug) \
+   $(use_with encode lame) \
+   $(use_with flac) \
+   $(use_with id3tag) \
+   $(use_with ladspa) \
+   $(use_with mad) \
+   $(use_enable openmp) \
+   $(use_with ogg oggvorbis) \
+   $(use_with oss) \
+   $(use_with opus) \
+   $(use_with png) \
+   $(use_with pulseaudio) \
+   $(use_with sndfile) \
+   $(use_with sndio) \
+   $(use_enable static-libs static) \
+   $(use_with twolame) \
+   $(use_with wavpack) \
+   --with-distro="Gentoo"
+}
+
+src_install() {
+   default
+   # libltdl is used for loading plugins, keeping libtool files with empty
+   # dependency_libs what otherwise would be -exec rm -f {} +
+   find "${ED}" -name '*.la' -exec sed -i -e 
"/^dependency_libs/s:=.*:='':" {} +
+}



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

2021-08-19 Thread Hans de Graaff
commit: 4c3ac43e0346634890998ba1f6e73669fdc22303
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 20 05:47:42 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 20 05:47:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3ac43e

dev-ruby/activerecord: add 6.0.4.1

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

 dev-ruby/activerecord/Manifest|  1 +
 dev-ruby/activerecord/activerecord-6.0.4.1.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 7030283fb4a..955a0f87161 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
+DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.tgz 18594882 BLAKE2B 
e24ede90a572bc5ebd8244f45b987a62d50080af38e7e8b1689b9af88b66e194c0c3859e35ec2efbd306fc0c2f62a9d8aaa669fb73ddedd940c23aabc2719c2e
 SHA512 
5a9a050ea44716cf72985643098a08716d191fe08d2cf4404fdf80709340c68d4ca083929c7118dad2532cc64a96c28e5dee3ac9541c10745d0f9d0583eda685
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.4.tgz 11003156 BLAKE2B 
a0068d221da9c2b3be73f45b84ca1c1c926dfab5b759364d25428291624be31dd664faff32930ec59d5902682950895e6a5b40bcaf6106ad274622741b8f316c
 SHA512 
e88781c690b00441fda0d50514b3ce1dde2ba4c5b93c775a6f77d50bd9aa736631c4d8b1ca6f5d0e270b8ebe902f7945823df7d0d7513881fa6b35c03bcf388f

diff --git a/dev-ruby/activerecord/activerecord-6.0.4.1.ebuild 
b/dev-ruby/activerecord/activerecord-6.0.4.1.ebuild
new file mode 100644
index 000..d0489094f85
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-6.0.4.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   sqlite? ( >=dev-ruby/sqlite3-1.4 )
+   mysql? ( dev-ruby/mysql2:0.5 )
+   postgres? ( dev-ruby/pg:1 )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   >=dev-ruby/sqlite3-1.4.0
+   dev-ruby/mocha
+   dev-ruby/minitest:5
+   )"
+
+DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   rm ../Gemfile.lock || die
+   sed -i -e 
"/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' 
../railties/railties.gemspec || die
+   sed -e '/bcrypt/ s/3.0.0/3.0/' \
+   -i ../Gemfile || die
+
+   # Add back json in the Gemfile because we dropped some dependencies
+

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

2021-08-19 Thread Hans de Graaff
commit: 1c51fd7234a3a5392a4314609e8afa03f30128be
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 20 05:49:12 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 20 05:49:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c51fd72

dev-ruby/rails: add 6.0.4.1

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

 dev-ruby/rails/Manifest |  1 +
 dev-ruby/rails/rails-6.0.4.1.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index e2276e2e4b0..51af4087443 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.gem 6656 BLAKE2B 
95052fd231c0e390b5194af01f7e80d7e8dd34b155b40b95046625f060f89d799a641e5a79fd06efb606a4f5527d556c10a86da9d972ce36c526dcdc639623b6
 SHA512 
9c6965dd1ad4d5a12f7116e372f7b38bd95a93d24d93b66860086922aedf30aa1ad5cc27578f87d72228d893c1d73b431c195b0d1f8b1bc5a645b00fead05f9d
 DIST rails-6.0.3.7.gem 6656 BLAKE2B 
25edf742dd7713b10649f567150b0271f9050b346c4f0ef50e687cbf86e3179ae74cf59b606ac7b4dd5cc6122f7a7dd4a8065b07a0afbbf2948284a7a3bb159b
 SHA512 
15352bf9a50f9d48c8ece56e65e95ead9dc98ca7aa6892ebbfce4fa99434cb1f6c71388434d0cd80f031037e7094a8e528c252faba2658bd650027b61d868616
+DIST rails-6.0.4.1.gem 6656 BLAKE2B 
f3ab76fa7ce5e3a668a98b7d1292516f34d36c466b8eea45de136791375d480ae016bfd824d6397af4e44280ff5567ce215e5df3d90867adeb0bc02bdedb1a66
 SHA512 
ae71bf509339b5c802dd9586caa10a3639fe73225ee4afe59a2bce2de9c58fe0f3e6faf6ed8b0e364ca579a9ec78d012c2f7a842745c6c81c5a4e9d0fa66efd1
 DIST rails-6.0.4.gem 6656 BLAKE2B 
2fbc03243322b4e62cc66cd7ec5ba6595e56bf5d79b1e8bc118a1b58461b42e0bf6b37850559974d371fc31553982186a4483142c7fed47287b5674e6dbccef8
 SHA512 
8666882edaf418284f869cfcb9dcd733b3ebfc5d0799f5a98cd0f5d399cdfeca770a87f4253ac8db44eee1b799764914a230cda2205af210072944c8c1b886e4
 DIST rails-6.1.3.2.gem 6656 BLAKE2B 
fbbe4a7af8c48e26aa6c6ddd1cc1e9435523cd23423c3f2e4a58ae5f9d2abdd9ead9da19b6f152c164e4518d1f7f5bdbb321f9a5929c2ca425d28047fbfd7c02
 SHA512 
18d0ad80cedc92f0090b4f918a2005a94956613b4888b782c0249549f904fbcce8190de75b2d1b403cb9b3a430091f13e57969a59574e1f8335286970eba938b
 DIST rails-6.1.4.gem 6656 BLAKE2B 
6933051a8d31e48f1294efaa475e0739ced0e5aaa7ac36adb178dbe081da3eeb4e3cea162f648abf44dcdb000b9aaebe4b0da59b2224954e7ea5bef9195d3667
 SHA512 
21455a0abca2a4aacbcd24fa5650dbf69c2a16fab88493070038491aeae84ffdcefe5e44bfd89af03b88906b62cd54ebd29092dc9676711133bed52c50516cfd

diff --git a/dev-ruby/rails/rails-6.0.4.1.ebuild 
b/dev-ruby/rails/rails-6.0.4.1.ebuild
new file mode 100644
index 000..8e4850d7e74
--- /dev/null
+++ b/dev-ruby/rails/rails-6.0.4.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="https://rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailbox-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actiontext-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.3:*
+   >=dev-ruby/sprockets-rails-2.0.0:*
+"



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

2021-08-19 Thread Hans de Graaff
commit: d47f74b065c346826ed0d6983440716d90aede4b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 20 05:48:22 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 20 05:48:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47f74b0

dev-ruby/actiontext: add 6.0.4.1

Bug: https://bugs.gentoo.org/723722
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/actiontext/Manifest  |  1 +
 dev-ruby/actiontext/actiontext-6.0.4.1.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest
index 2b40f787cd3..516709d11aa 100644
--- a/dev-ruby/actiontext/Manifest
+++ b/dev-ruby/actiontext/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
+DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.tgz 18594882 BLAKE2B 
e24ede90a572bc5ebd8244f45b987a62d50080af38e7e8b1689b9af88b66e194c0c3859e35ec2efbd306fc0c2f62a9d8aaa669fb73ddedd940c23aabc2719c2e
 SHA512 
5a9a050ea44716cf72985643098a08716d191fe08d2cf4404fdf80709340c68d4ca083929c7118dad2532cc64a96c28e5dee3ac9541c10745d0f9d0583eda685
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.4.tgz 11003156 BLAKE2B 
a0068d221da9c2b3be73f45b84ca1c1c926dfab5b759364d25428291624be31dd664faff32930ec59d5902682950895e6a5b40bcaf6106ad274622741b8f316c
 SHA512 
e88781c690b00441fda0d50514b3ce1dde2ba4c5b93c775a6f77d50bd9aa736631c4d8b1ca6f5d0e270b8ebe902f7945823df7d0d7513881fa6b35c03bcf388f

diff --git a/dev-ruby/actiontext/actiontext-6.0.4.1.ebuild 
b/dev-ruby/actiontext/actiontext-6.0.4.1.ebuild
new file mode 100644
index 000..83ff094e1ee
--- /dev/null
+++ b/dev-ruby/actiontext/actiontext-6.0.4.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actiontext.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app db package.json"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Edit and display rich text in Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/nokogiri-1.8.5
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|sass-rails\|webpacker\|rubocop\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|bootsnap\|capybara\|byebug\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
+}



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

2021-08-19 Thread Hans de Graaff
commit: c0454a73fd22d38f6ff11473a8e19fdfca220c24
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 20 05:49:02 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 20 05:49:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0454a73

dev-ruby/railties: add 6.0.4.1

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

 dev-ruby/railties/Manifest|  1 +
 dev-ruby/railties/railties-6.0.4.1.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 7030283fb4a..955a0f87161 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
+DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.tgz 18594882 BLAKE2B 
e24ede90a572bc5ebd8244f45b987a62d50080af38e7e8b1689b9af88b66e194c0c3859e35ec2efbd306fc0c2f62a9d8aaa669fb73ddedd940c23aabc2719c2e
 SHA512 
5a9a050ea44716cf72985643098a08716d191fe08d2cf4404fdf80709340c68d4ca083929c7118dad2532cc64a96c28e5dee3ac9541c10745d0f9d0583eda685
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.4.tgz 11003156 BLAKE2B 
a0068d221da9c2b3be73f45b84ca1c1c926dfab5b759364d25428291624be31dd664faff32930ec59d5902682950895e6a5b40bcaf6106ad274622741b8f316c
 SHA512 
e88781c690b00441fda0d50514b3ce1dde2ba4c5b93c775a6f77d50bd9aa736631c4d8b1ca6f5d0e270b8ebe902f7945823df7d0d7513881fa6b35c03bcf388f

diff --git a/dev-ruby/railties/railties-6.0.4.1.ebuild 
b/dev-ruby/railties/railties-6.0.4.1.ebuild
new file mode 100644
index 000..e1d845f8c3d
--- /dev/null
+++ b/dev-ruby/railties/railties-6.0.4.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-eselect/eselect-rails-0.24"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionpack-${PV}
+   || ( dev-ruby/thor:1 >=dev-ruby/thor-0.18.1:0 )
+   >=dev-ruby/rake-0.8.7
+   dev-ruby/method_source
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+   elog "To select between slots of rails, use:"
+   elog "\teselect rails"
+
+   eselect rails update
+}
+
+pkg_postrm() {
+   eselect rails update
+}



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

2021-08-19 Thread Hans de Graaff
commit: 21cdf127cbf0eab98619dc6ea80c833093872628
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 20 05:47:01 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 20 05:47:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21cdf127

dev-ruby/actionpack: add 6.0.4.1

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

 dev-ruby/actionpack/Manifest  |  1 +
 dev-ruby/actionpack/actionpack-6.0.4.1.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 7030283fb4a..955a0f87161 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
+DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.tgz 18594882 BLAKE2B 
e24ede90a572bc5ebd8244f45b987a62d50080af38e7e8b1689b9af88b66e194c0c3859e35ec2efbd306fc0c2f62a9d8aaa669fb73ddedd940c23aabc2719c2e
 SHA512 
5a9a050ea44716cf72985643098a08716d191fe08d2cf4404fdf80709340c68d4ca083929c7118dad2532cc64a96c28e5dee3ac9541c10745d0f9d0583eda685
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.4.tgz 11003156 BLAKE2B 
a0068d221da9c2b3be73f45b84ca1c1c926dfab5b759364d25428291624be31dd664faff32930ec59d5902682950895e6a5b40bcaf6106ad274622741b8f316c
 SHA512 
e88781c690b00441fda0d50514b3ce1dde2ba4c5b93c775a6f77d50bd9aa736631c4d8b1ca6f5d0e270b8ebe902f7945823df7d0d7513881fa6b35c03bcf388f

diff --git a/dev-ruby/actionpack/actionpack-6.0.4.1.ebuild 
b/dev-ruby/actionpack/actionpack-6.0.4.1.ebuild
new file mode 100644
index 000..509810ba65c
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-6.0.4.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/rack:2.2
+   >=dev-ruby/rack-test-0.6.3:*
+   >=dev-ruby/rails-html-sanitizer-1.2.0:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   dev-ruby/bundler
+   >=dev-ruby/capybara-3.35.0
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   www-servers/puma
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Use different timezone notation, this changed at some point due to an 
external dependency changing.
+   sed -i -e 's/-/GMT/' test/dispatch/response_test.rb 
test/dispatch/cookies_test.rb test/dispatch/session/cookie_store_test.rb || die
+
+   # Avoid tests that depend on 

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

2021-08-19 Thread Hans de Graaff
commit: 3c95311a6c2a289e3c04065d75954a3a616d12d8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 20 05:47:13 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 20 05:47:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c95311a

dev-ruby/activestorage: add 6.0.4.1

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

 dev-ruby/activestorage/Manifest|  1 +
 .../activestorage/activestorage-6.0.4.1.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index 7030283fb4a..955a0f87161 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
+DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.tgz 18594882 BLAKE2B 
e24ede90a572bc5ebd8244f45b987a62d50080af38e7e8b1689b9af88b66e194c0c3859e35ec2efbd306fc0c2f62a9d8aaa669fb73ddedd940c23aabc2719c2e
 SHA512 
5a9a050ea44716cf72985643098a08716d191fe08d2cf4404fdf80709340c68d4ca083929c7118dad2532cc64a96c28e5dee3ac9541c10745d0f9d0583eda685
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.4.tgz 11003156 BLAKE2B 
a0068d221da9c2b3be73f45b84ca1c1c926dfab5b759364d25428291624be31dd664faff32930ec59d5902682950895e6a5b40bcaf6106ad274622741b8f316c
 SHA512 
e88781c690b00441fda0d50514b3ce1dde2ba4c5b93c775a6f77d50bd9aa736631c4d8b1ca6f5d0e270b8ebe902f7945823df7d0d7513881fa6b35c03bcf388f

diff --git a/dev-ruby/activestorage/activestorage-6.0.4.1.ebuild 
b/dev-ruby/activestorage/activestorage-6.0.4.1.ebuild
new file mode 100644
index 000..6220578fea1
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-6.0.4.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Attach cloud and local files in Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+DEPEND+=" test? ( app-text/mupdf media-gfx/imagemagick[jpeg,png,tiff] 
media-video/ffmpeg app-text/poppler[utils] ) "
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activerecord-${PV}:*
+   dev-ruby/marcel:1.0
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/image_processing-1.2:0
+   dev-ruby/test-unit:2
+   dev-ruby/mini_magick
+   dev-ruby/mocha
+   dev-ruby/rake
+   dev-ruby/sqlite3
+   )"
+
+all_ruby_prepare() {
+  # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|aws-sdk-sns\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|rubocop\|capybara\|rack-cache\|selenium\|dalli\|listen\|connection_pool\|puma\|mysql2\|webdrivers\|webpacker\|rexml\|webmock\)/
 s:^:#:" \
+   -e '/dalli/ 

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

2021-08-19 Thread Hans de Graaff
commit: 8d93644f44644c02c507c55f7a35a5c3ac55196c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 20 05:47:28 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 20 05:47:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d93644f

dev-ruby/actionmailer: add 6.0.4.1

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

 dev-ruby/actionmailer/Manifest|  1 +
 dev-ruby/actionmailer/actionmailer-6.0.4.1.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 7030283fb4a..955a0f87161 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
+DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.tgz 18594882 BLAKE2B 
e24ede90a572bc5ebd8244f45b987a62d50080af38e7e8b1689b9af88b66e194c0c3859e35ec2efbd306fc0c2f62a9d8aaa669fb73ddedd940c23aabc2719c2e
 SHA512 
5a9a050ea44716cf72985643098a08716d191fe08d2cf4404fdf80709340c68d4ca083929c7118dad2532cc64a96c28e5dee3ac9541c10745d0f9d0583eda685
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.4.tgz 11003156 BLAKE2B 
a0068d221da9c2b3be73f45b84ca1c1c926dfab5b759364d25428291624be31dd664faff32930ec59d5902682950895e6a5b40bcaf6106ad274622741b8f316c
 SHA512 
e88781c690b00441fda0d50514b3ce1dde2ba4c5b93c775a6f77d50bd9aa736631c4d8b1ca6f5d0e270b8ebe902f7945823df7d0d7513881fa6b35c03bcf388f

diff --git a/dev-ruby/actionmailer/actionmailer-6.0.4.1.ebuild 
b/dev-ruby/actionmailer/actionmailer-6.0.4.1.ebuild
new file mode 100644
index 000..bf9872d2db5
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-6.0.4.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   dev-ruby/rails-dom-testing:2"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '2igem "railties", "~> 6.0.0" ; gem "activejob", "~> 6.0.0"' 
test/abstract_unit.rb || die
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
+}



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

2021-08-19 Thread Hans de Graaff
commit: 0f08b40b8a4c603f0f10c73b6c738970e62ceb86
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 20 05:48:47 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 20 05:48:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f08b40b

dev-ruby/actionmailbox: add 6.0.4.1

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

 dev-ruby/actionmailbox/Manifest|  1 +
 .../actionmailbox/actionmailbox-6.0.4.1.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest
index 2b40f787cd3..516709d11aa 100644
--- a/dev-ruby/actionmailbox/Manifest
+++ b/dev-ruby/actionmailbox/Manifest
@@ -1,4 +1,5 @@
 DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
+DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.tgz 18594882 BLAKE2B 
e24ede90a572bc5ebd8244f45b987a62d50080af38e7e8b1689b9af88b66e194c0c3859e35ec2efbd306fc0c2f62a9d8aaa669fb73ddedd940c23aabc2719c2e
 SHA512 
5a9a050ea44716cf72985643098a08716d191fe08d2cf4404fdf80709340c68d4ca083929c7118dad2532cc64a96c28e5dee3ac9541c10745d0f9d0583eda685
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.4.tgz 11003156 BLAKE2B 
a0068d221da9c2b3be73f45b84ca1c1c926dfab5b759364d25428291624be31dd664faff32930ec59d5902682950895e6a5b40bcaf6106ad274622741b8f316c
 SHA512 
e88781c690b00441fda0d50514b3ce1dde2ba4c5b93c775a6f77d50bd9aa736631c4d8b1ca6f5d0e270b8ebe902f7945823df7d0d7513881fa6b35c03bcf388f

diff --git a/dev-ruby/actionmailbox/actionmailbox-6.0.4.1.ebuild 
b/dev-ruby/actionmailbox/actionmailbox-6.0.4.1.ebuild
new file mode 100644
index 000..9e55566737c
--- /dev/null
+++ b/dev-ruby/actionmailbox/actionmailbox-6.0.4.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailbox.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/mail-2.7.1:*
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|sass-rails\|webpacker\|rubocop\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|capybara\|webpacker\|bootsnap\|byebug\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+   sed -i -e '/byebug/ s:^:#:' test/test_helper.rb || die
+}
+
+each_ruby_prepare() {
+   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
+}



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

2021-08-19 Thread Hans de Graaff
commit: 12482ea55044ceaa414ca372a98f23a858c26dfe
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 20 05:46:31 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 20 05:46:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12482ea5

dev-ruby/activejob: add 6.0.4.1

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

 dev-ruby/activejob/Manifest |  1 +
 dev-ruby/activejob/activejob-6.0.4.1.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 7030283fb4a..955a0f87161 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
+DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.tgz 18594882 BLAKE2B 
e24ede90a572bc5ebd8244f45b987a62d50080af38e7e8b1689b9af88b66e194c0c3859e35ec2efbd306fc0c2f62a9d8aaa669fb73ddedd940c23aabc2719c2e
 SHA512 
5a9a050ea44716cf72985643098a08716d191fe08d2cf4404fdf80709340c68d4ca083929c7118dad2532cc64a96c28e5dee3ac9541c10745d0f9d0583eda685
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.4.tgz 11003156 BLAKE2B 
a0068d221da9c2b3be73f45b84ca1c1c926dfab5b759364d25428291624be31dd664faff32930ec59d5902682950895e6a5b40bcaf6106ad274622741b8f316c
 SHA512 
e88781c690b00441fda0d50514b3ce1dde2ba4c5b93c775a6f77d50bd9aa736631c4d8b1ca6f5d0e270b8ebe902f7945823df7d0d7513881fa6b35c03bcf388f

diff --git a/dev-ruby/activejob/activejob-6.0.4.1.ebuild 
b/dev-ruby/activejob/activejob-6.0.4.1.ebuild
new file mode 100644
index 000..d50c12b194a
--- /dev/null
+++ b/dev-ruby/activejob/activejob-6.0.4.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Job framework with pluggable queues"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.3.6
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load 
paths"
+   sed -i -e '2igem "railties", "~> 6.0.0"' test/helper.rb || die
+
+   # Remove all currently unpackaged queues.
+   sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch 
backburner//' \
+   -e 's/delayed_job//' Rakefile || die
+   sed -i -e '/SneakersAdapter/ s:^:#:' test/cases/exceptions_test.rb || 
die
+}



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

2021-08-19 Thread Hans de Graaff
commit: 2edeb08076d32b3c65d521d20420cd1529071c46
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 20 05:46:08 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 20 05:46:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2edeb080

dev-ruby/activemodel: add 6.0.4.1

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

 dev-ruby/activemodel/Manifest   |  1 +
 dev-ruby/activemodel/activemodel-6.0.4.1.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 7030283fb4a..955a0f87161 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
+DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.tgz 18594882 BLAKE2B 
e24ede90a572bc5ebd8244f45b987a62d50080af38e7e8b1689b9af88b66e194c0c3859e35ec2efbd306fc0c2f62a9d8aaa669fb73ddedd940c23aabc2719c2e
 SHA512 
5a9a050ea44716cf72985643098a08716d191fe08d2cf4404fdf80709340c68d4ca083929c7118dad2532cc64a96c28e5dee3ac9541c10745d0f9d0583eda685
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.4.tgz 11003156 BLAKE2B 
a0068d221da9c2b3be73f45b84ca1c1c926dfab5b759364d25428291624be31dd664faff32930ec59d5902682950895e6a5b40bcaf6106ad274622741b8f316c
 SHA512 
e88781c690b00441fda0d50514b3ce1dde2ba4c5b93c775a6f77d50bd9aa736631c4d8b1ca6f5d0e270b8ebe902f7945823df7d0d7513881fa6b35c03bcf388f

diff --git a/dev-ruby/activemodel/activemodel-6.0.4.1.ebuild 
b/dev-ruby/activemodel/activemodel-6.0.4.1.ebuild
new file mode 100644
index 000..cd76ad67cfe
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-6.0.4.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}:*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   dev-ruby/mocha
+   >=dev-ruby/bcrypt-ruby-3.1.7
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove 
load paths"
+}



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

2021-08-19 Thread Hans de Graaff
commit: 2d9d56aa47a0734f6118fbfe297a89e811ec260f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 20 05:46:19 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 20 05:46:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d9d56aa

dev-ruby/actioncable: add 6.0.4.1

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

 dev-ruby/actioncable/Manifest   |  1 +
 dev-ruby/actioncable/actioncable-6.0.4.1.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 7030283fb4a..955a0f87161 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
+DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.tgz 18594882 BLAKE2B 
e24ede90a572bc5ebd8244f45b987a62d50080af38e7e8b1689b9af88b66e194c0c3859e35ec2efbd306fc0c2f62a9d8aaa669fb73ddedd940c23aabc2719c2e
 SHA512 
5a9a050ea44716cf72985643098a08716d191fe08d2cf4404fdf80709340c68d4ca083929c7118dad2532cc64a96c28e5dee3ac9541c10745d0f9d0583eda685
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.4.tgz 11003156 BLAKE2B 
a0068d221da9c2b3be73f45b84ca1c1c926dfab5b759364d25428291624be31dd664faff32930ec59d5902682950895e6a5b40bcaf6106ad274622741b8f316c
 SHA512 
e88781c690b00441fda0d50514b3ce1dde2ba4c5b93c775a6f77d50bd9aa736631c4d8b1ca6f5d0e270b8ebe902f7945823df7d0d7513881fa6b35c03bcf388f

diff --git a/dev-ruby/actioncable/actioncable-6.0.4.1.ebuild 
b/dev-ruby/actioncable/actioncable-6.0.4.1.ebuild
new file mode 100644
index 000..133ed8eb608
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-6.0.4.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Integrated WebSockets for Rails"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# Tests require many new dependencies, skipping for now
+RESTRICT="test"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   dev-ruby/nio4r:2
+   >=dev-ruby/websocket-driver-0.6.1:*
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"



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

2021-08-19 Thread Hans de Graaff
commit: f709672c04a8d29866b377edae006f4449402de9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 20 05:46:45 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 20 05:46:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f709672c

dev-ruby/actionview: add 6.0.4.1

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

 dev-ruby/actionview/Manifest  |  1 +
 dev-ruby/actionview/actionview-6.0.4.1.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 7030283fb4a..955a0f87161 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
+DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.tgz 18594882 BLAKE2B 
e24ede90a572bc5ebd8244f45b987a62d50080af38e7e8b1689b9af88b66e194c0c3859e35ec2efbd306fc0c2f62a9d8aaa669fb73ddedd940c23aabc2719c2e
 SHA512 
5a9a050ea44716cf72985643098a08716d191fe08d2cf4404fdf80709340c68d4ca083929c7118dad2532cc64a96c28e5dee3ac9541c10745d0f9d0583eda685
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.4.tgz 11003156 BLAKE2B 
a0068d221da9c2b3be73f45b84ca1c1c926dfab5b759364d25428291624be31dd664faff32930ec59d5902682950895e6a5b40bcaf6106ad274622741b8f316c
 SHA512 
e88781c690b00441fda0d50514b3ce1dde2ba4c5b93c775a6f77d50bd9aa736631c4d8b1ca6f5d0e270b8ebe902f7945823df7d0d7513881fa6b35c03bcf388f

diff --git a/dev-ruby/actionview/actionview-6.0.4.1.ebuild 
b/dev-ruby/actionview/actionview-6.0.4.1.ebuild
new file mode 100644
index 000..1d7be633f34
--- /dev/null
+++ b/dev-ruby/actionview/actionview-6.0.4.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+   >=dev-ruby/erubi-1.4:0
+   >=dev-ruby/rails-html-sanitizer-1.2.0:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/railties-${PV}
+   dev-ruby/sqlite3
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Avoid tests failing due to missing logger setup in activerecord,
+   # most likely related to test environment setup.
+   #rm -f 
test/activerecord/render_partial_with_record_identification_test.rb || die
+
+   # Fix loading of activerecord integration 

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

2021-08-19 Thread Hans de Graaff
commit: 876042e279d9c1d0ee3862036c30ae842d8e7177
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 20 05:45:51 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 20 05:45:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876042e2

dev-ruby/activesupport: add 6.0.4.1

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

 dev-ruby/activesupport/Manifest|  1 +
 .../activesupport/activesupport-6.0.4.1.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 7030283fb4a..955a0f87161 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,5 +1,6 @@
 DIST rails-5.2.6.tgz 8841270 BLAKE2B 
8e813f376446ef249aa3b48934d3cb5ae125c09c54353cc93557c3bee4f23e47ae7ceffab75d5cbfb691daed85149d9054337b468a0010bc5c7ebb879502396b
 SHA512 
465e017591a9962a2e0dec2eac9669d5f507d0904e9eec50fbc8848d804ba5f1eb3220fd5acc949845f048f59cfc5e43f099707650edf301d6595e70e33888c7
 DIST rails-6.0.3.7.tgz 18570545 BLAKE2B 
6433705f18075e286d14d25dd87def61a3ac9c7a8fc5160f37b9a6f6ab0d7f36a7235602713888df45e55cf4afb56f922c476989304397d422016dc34f147353
 SHA512 
91612223c9461731741c056a700879ce274a177737fd19ed6341ce07acfa4e4862728ef12bfa1a70cdb3e5c8492ad0da6aae2e7d0ed5ad32d680d8bd8c3ab102
+DIST rails-6.0.4.1.tgz 18595307 BLAKE2B 
9a950a45cd04c5fe0cbe57fd014a6997074dcbe8f95fcbb2f5d3b6372867ef8bb0931b909ca8eba623787419f5f45504cdcd477729ba3b3a052f5003229121cd
 SHA512 
322cfa6d0ed62f0660ce2f43003b2a745297f3b82dca486d7e4a9821441ad4ec92c202556515645d141fba31c998e17aa00bbe3d8c2106718e6839f94e88c975
 DIST rails-6.0.4.tgz 18594882 BLAKE2B 
e24ede90a572bc5ebd8244f45b987a62d50080af38e7e8b1689b9af88b66e194c0c3859e35ec2efbd306fc0c2f62a9d8aaa669fb73ddedd940c23aabc2719c2e
 SHA512 
5a9a050ea44716cf72985643098a08716d191fe08d2cf4404fdf80709340c68d4ca083929c7118dad2532cc64a96c28e5dee3ac9541c10745d0f9d0583eda685
 DIST rails-6.1.3.2.tgz 10992572 BLAKE2B 
ec4b7c33180ecc6b9dc9bd0270c9c03e48a774a7c0fc1d79638bd6b52a4c9831f59c5d8714e24c9611ac9e8ad03dddc664c2969da8be568eade76464c04d5697
 SHA512 
3b30facfe0555c3161b5fc50efb7dc1f3df0eeadbfa19f16df3ebdb4877d6fb9a978ae7a6713a502d79e6d8f1be20157bd5ef64919fdd558cad89492cc2d9672
 DIST rails-6.1.4.tgz 11003156 BLAKE2B 
a0068d221da9c2b3be73f45b84ca1c1c926dfab5b759364d25428291624be31dd664faff32930ec59d5902682950895e6a5b40bcaf6106ad274622741b8f316c
 SHA512 
e88781c690b00441fda0d50514b3ce1dde2ba4c5b93c775a6f77d50bd9aa736631c4d8b1ca6f5d0e270b8ebe902f7945823df7d0d7513881fa6b35c03bcf388f

diff --git a/dev-ruby/activesupport/activesupport-6.0.4.1.ebuild 
b/dev-ruby/activesupport/activesupport-6.0.4.1.ebuild
new file mode 100644
index 000..4d732e6615f
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-6.0.4.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   >=dev-ruby/concurrent-ruby-1.0.2:1
+   dev-ruby/i18n:1
+   >=dev-ruby/tzinfo-1.1:1
+   >=dev-ruby/minitest-5.1:5
+   >=dev-ruby/zeitwerk-2.2:2
+"
+
+# memcache-client, nokogiri, builder, and redis are not strictly needed,
+# but there are tests using this code.
+ruby_add_bdepend "test? (
+   >=dev-ruby/dalli-2.2.1
+   >=dev-ruby/nokogiri-1.4.5
+   >=dev-ruby/builder-3.1.0
+   >=dev-ruby/listen-3.0.5:3
+   dev-ruby/rack
+   dev-ruby/mocha
+   )"
+
+all_ruby_prepare() {
+   # Set the secure permissions that tests expect.
+   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|redis\|sqlite\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' \
+   -e 's/gemspec/gemspec path: "activesupport"/' \
+   -e '5igem "builder"; gem "rack"' ../Gemfile || die
+   rm ../Gemfile.lock || die
+   sed -i -e 

[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2021-08-19 Thread Sam James
commit: 6700b067233b859ace3457f6fa37cc9a1e2c38a6
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 02:26:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 02:26:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6700b067

net-print/gutenprint: fix IncorrectCopyright

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

 net-print/gutenprint/gutenprint-5.3.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.3-r3.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3-r3.ebuild
index bd810b9e9e0..903144e2d4c 100644
--- a/net-print/gutenprint/gutenprint-5.3.3-r3.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: app-admin/tmpwatch/files/, app-admin/tmpwatch/

2021-08-19 Thread Sam James
commit: b32a477eba2470c5137d5c2b2da0d28d45c4bdc0
Author: Kerin Millar  plushkava  net>
AuthorDate: Fri Aug 20 02:16:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 02:26:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b32a477e

app-admin/tmpwatch: address bug 524698 (bashism)

Remove the use of the [[ keyword in favour of the POSIX test command
(SC3010).

Don't hard-code pathnames to external programs and define silly
variables such as TMPWATCH. Instead, define a sane PATH at the beginning
of the script.

Don't force the user to reason with whether certain variables need to be
set or not. Instead, call out to portageq in the samples. Further, check
the exit status of portageq, rather than blindly assume that it always
succeeds. As a result, there are no more hard-coded paths, other than
/tmp.

Use pgrep in a less sloppy way.

Query PORT_LOGDIR if the query for PORTAGE_LOGDIR fails.

Closes: https://bugs.gentoo.org/524698
Signed-off-by: Kerin Millar  plushkava.net>
Signed-off-by: Sam James  gentoo.org>

 app-admin/tmpwatch/files/tmpwatch.cron | 40 ++
 ...atch-2.11-r2.ebuild => tmpwatch-2.11-r3.ebuild} |  0
 2 files changed, 19 insertions(+), 21 deletions(-)

diff --git a/app-admin/tmpwatch/files/tmpwatch.cron 
b/app-admin/tmpwatch/files/tmpwatch.cron
index 806b1453e55..d35a590379d 100644
--- a/app-admin/tmpwatch/files/tmpwatch.cron
+++ b/app-admin/tmpwatch/files/tmpwatch.cron
@@ -1,47 +1,45 @@
 #!/bin/sh
-# vim: ft=sh
+
+PATH="/usr/sbin:/usr/bin:/sbin:/bin"
 
 # This cron script contains several (commented out) examples.  You may use
 # them as is, by uncommenting them, or modify them to suit your needs.  Read
 # tmpwatch(8) for more information on tmpwatch parameters.
 
-### Variables ###
-
-TMPWATCH="/usr/sbin/tmpwatch"
-#PORTAGE_TMPDIR="$(portageq envvar PORTAGE_TMPDIR)/portage"
-#PORTAGE_LOGDIR="$(portageq envvar PORT_LOGDIR)"
-#DISTDIR="$(portageq distdir)"
-
 ### EXAMPLES ###
 
 # NOTE: if you have noatime in /etc/fstab for any partitions you plan on
 # running tmpwatch on, you should obviously change any of the examples that
 # use atime (-u|--atime).  Those that don't specify anything, default to 
-# atime.
-
-# NOTE2: the time value is in HOURS!
+# atime. Be aware that the time value is in HOURS!
 
 # Delete everything in /tmp that haven't been accessed in a week (>=168 hrs).
 #
-# if [[ -d /tmp ]]; then
-#   ${TMPWATCH} --atime 168 /tmp
+# if [ -d /tmp ]; then
+#  tmpwatch --atime 168 /tmp
 # fi
 
 # Delete everything in PORTAGE_TMPDIR that hasn't been modified in 2 weeks.
 #
-# if [[ -d ${PORTAGE_TMPDIR:-/var/tmp/portage} && -z $(/usr/bin/pgrep emerge) 
]]; then
-#   ${TMPWATCH} --mtime --all 336 ${PORTAGE_TMPDIR:-/var/tmp/portage}
+# if PORTAGE_TMPDIR=$(portageq envvar PORTAGE_TMPDIR) &&
+#  [ -d "${PORTAGE_TMPDIR}/portage" ] &&
+#  ! pgrep -x emerge >/dev/null
+# then
+#  tmpwatch --mtime --all 336 "${PORTAGE_TMPDIR}/portage"
 # fi
 
 # Delete everything in DISTDIR that hasn't been accessed in 6 months (going
-# by 30 day months)
+# by 30 day months).
 #
-# if [[ -d ${DISTDIR:-/usr/portage/distfiles} ]]; then
-#   ${TMPWATCH} --atime --fuser 4320 ${DISTDIR:-/usr/portage/distfiles}
+# if DISTDIR=$(portageq distdir) && [ -d "${DISTDIR}" ]; then
+#  tmpwatch --atime --fuser 4320 "${DISTDIR}"
 # fi
 
-# Delete everything in PORTAGE_LOGDIR that hasn't been accessed in 4 weeks
+# Delete everything in PORTAGE_LOGDIR that hasn't been accessed in 4 weeks.
 #
-# if [[ -d ${PORTAGE_LOGDIR:-/var/log/portage} ]]; then
-#   ${TMPWATCH} --atime 772 ${PORTAGE_LOGDIR:-/var/log/portage}
+# if { PORTAGE_LOGDIR=$(portageq envvar PORTAGE_LOGDIR) ||
+#  PORTAGE_LOGDIR=$(portageq envvar PORT_LOGDIR); } &&
+#  [ -d "${PORTAGE_LOGDIR}" ]
+# then
+#  tmpwatch --atime 772 "${PORTAGE_LOGDIR}"
 # fi

diff --git a/app-admin/tmpwatch/tmpwatch-2.11-r2.ebuild 
b/app-admin/tmpwatch/tmpwatch-2.11-r3.ebuild
similarity index 100%
rename from app-admin/tmpwatch/tmpwatch-2.11-r2.ebuild
rename to app-admin/tmpwatch/tmpwatch-2.11-r3.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/tmpwatch/, app-admin/tmpwatch/files/

2021-08-19 Thread Sam James
commit: 08df76446cf4f5092b6aa2f77c76cdabdf4baaba
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 02:25:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 02:25:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08df7644

Revert "app-admin/tmpwatch: address bug 524698 (bashism)"

This reverts commit ce830c8d6fc7869fd559d36c71cf3b8af3b4fd80.

Forgot to set git author when massaging git to apply the patch.

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

 app-admin/tmpwatch/files/tmpwatch.cron | 40 --
 ...atch-2.11-r3.ebuild => tmpwatch-2.11-r2.ebuild} |  0
 2 files changed, 21 insertions(+), 19 deletions(-)

diff --git a/app-admin/tmpwatch/files/tmpwatch.cron 
b/app-admin/tmpwatch/files/tmpwatch.cron
index d35a590379d..806b1453e55 100644
--- a/app-admin/tmpwatch/files/tmpwatch.cron
+++ b/app-admin/tmpwatch/files/tmpwatch.cron
@@ -1,45 +1,47 @@
 #!/bin/sh
-
-PATH="/usr/sbin:/usr/bin:/sbin:/bin"
+# vim: ft=sh
 
 # This cron script contains several (commented out) examples.  You may use
 # them as is, by uncommenting them, or modify them to suit your needs.  Read
 # tmpwatch(8) for more information on tmpwatch parameters.
 
+### Variables ###
+
+TMPWATCH="/usr/sbin/tmpwatch"
+#PORTAGE_TMPDIR="$(portageq envvar PORTAGE_TMPDIR)/portage"
+#PORTAGE_LOGDIR="$(portageq envvar PORT_LOGDIR)"
+#DISTDIR="$(portageq distdir)"
+
 ### EXAMPLES ###
 
 # NOTE: if you have noatime in /etc/fstab for any partitions you plan on
 # running tmpwatch on, you should obviously change any of the examples that
 # use atime (-u|--atime).  Those that don't specify anything, default to 
-# atime. Be aware that the time value is in HOURS!
+# atime.
+
+# NOTE2: the time value is in HOURS!
 
 # Delete everything in /tmp that haven't been accessed in a week (>=168 hrs).
 #
-# if [ -d /tmp ]; then
-#  tmpwatch --atime 168 /tmp
+# if [[ -d /tmp ]]; then
+#   ${TMPWATCH} --atime 168 /tmp
 # fi
 
 # Delete everything in PORTAGE_TMPDIR that hasn't been modified in 2 weeks.
 #
-# if PORTAGE_TMPDIR=$(portageq envvar PORTAGE_TMPDIR) &&
-#  [ -d "${PORTAGE_TMPDIR}/portage" ] &&
-#  ! pgrep -x emerge >/dev/null
-# then
-#  tmpwatch --mtime --all 336 "${PORTAGE_TMPDIR}/portage"
+# if [[ -d ${PORTAGE_TMPDIR:-/var/tmp/portage} && -z $(/usr/bin/pgrep emerge) 
]]; then
+#   ${TMPWATCH} --mtime --all 336 ${PORTAGE_TMPDIR:-/var/tmp/portage}
 # fi
 
 # Delete everything in DISTDIR that hasn't been accessed in 6 months (going
-# by 30 day months).
+# by 30 day months)
 #
-# if DISTDIR=$(portageq distdir) && [ -d "${DISTDIR}" ]; then
-#  tmpwatch --atime --fuser 4320 "${DISTDIR}"
+# if [[ -d ${DISTDIR:-/usr/portage/distfiles} ]]; then
+#   ${TMPWATCH} --atime --fuser 4320 ${DISTDIR:-/usr/portage/distfiles}
 # fi
 
-# Delete everything in PORTAGE_LOGDIR that hasn't been accessed in 4 weeks.
+# Delete everything in PORTAGE_LOGDIR that hasn't been accessed in 4 weeks
 #
-# if { PORTAGE_LOGDIR=$(portageq envvar PORTAGE_LOGDIR) ||
-#  PORTAGE_LOGDIR=$(portageq envvar PORT_LOGDIR); } &&
-#  [ -d "${PORTAGE_LOGDIR}" ]
-# then
-#  tmpwatch --atime 772 "${PORTAGE_LOGDIR}"
+# if [[ -d ${PORTAGE_LOGDIR:-/var/log/portage} ]]; then
+#   ${TMPWATCH} --atime 772 ${PORTAGE_LOGDIR:-/var/log/portage}
 # fi

diff --git a/app-admin/tmpwatch/tmpwatch-2.11-r3.ebuild 
b/app-admin/tmpwatch/tmpwatch-2.11-r2.ebuild
similarity index 100%
rename from app-admin/tmpwatch/tmpwatch-2.11-r3.ebuild
rename to app-admin/tmpwatch/tmpwatch-2.11-r2.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2021-08-19 Thread Sam James
commit: 90f58963641bfabd143977658d055fd597ef9ee1
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 02:23:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 02:25:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f58963

net-print/gutenprint: restore eautoreconf for CFLAGS patch

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

 .../{gutenprint-5.3.3-r2.ebuild => gutenprint-5.3.3-r3.ebuild} | 7 +++
 .../{gutenprint-5.3.4-r1.ebuild => gutenprint-5.3.4-r2.ebuild} | 7 +++
 2 files changed, 14 insertions(+)

diff --git a/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3-r3.ebuild
similarity index 96%
rename from net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
rename to net-print/gutenprint/gutenprint-5.3.3-r3.ebuild
index 6f7e90547c1..bd810b9e9e0 100644
--- a/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3-r3.ebuild
@@ -45,6 +45,13 @@ PATCHES=(
"${FILESDIR}"/${P}-selphy-typo.patch
 )
 
+src_prepare() {
+   default
+
+   # Needed for cflags patch
+   eautoreconf
+}
+
 src_configure() {
local myeconfargs=(
--enable-test

diff --git a/net-print/gutenprint/gutenprint-5.3.4-r1.ebuild 
b/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
similarity index 96%
rename from net-print/gutenprint/gutenprint-5.3.4-r1.ebuild
rename to net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
index 4af8c8881e5..839623edcfd 100644
--- a/net-print/gutenprint/gutenprint-5.3.4-r1.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
@@ -41,6 +41,13 @@ DEPEND="${RDEPEND}"
 DOCS=( AUTHORS ChangeLog NEWS README doc/gutenprint-users-manual.{pdf,odt} )
 PATCHES=( "${FILESDIR}"/${PN}-5.3.1-cflags.patch )
 
+src_prepare() {
+   default
+
+   # Needed for cflags patch
+   eautoreconf
+}
+
 src_configure() {
local myeconfargs=(
--enable-test



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

2021-08-19 Thread Sam James
commit: 82f41c23761802b1fb438b129c3c4e2ad3e68fe6
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 02:15:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 02:15:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f41c23

app-admin/tmpwatch: fix metadata indentation

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

 app-admin/tmpwatch/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/tmpwatch/metadata.xml b/app-admin/tmpwatch/metadata.xml
index 6f49eba8f49..7a38bb90096 100644
--- a/app-admin/tmpwatch/metadata.xml
+++ b/app-admin/tmpwatch/metadata.xml
@@ -1,5 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+   
 



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

2021-08-19 Thread Sam James
commit: 44dae9fc302c45d0ea27a8631b4c490a5ef81a7a
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 02:03:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 02:03:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44dae9fc

sci-libs/adolc: move large patches to devspace

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

 sci-libs/adolc/Manifest|   1 +
 sci-libs/adolc/adolc-2.7.2.ebuild  |   9 +-
 sci-libs/adolc/adolc-.ebuild   |  14 +-
 sci-libs/adolc/files/adolc-2.5.0-no-colpack.patch  |  57 ---
 .../files/adolc-2.5.0-pkgconfig-no-ldflags.patch   |   9 -
 sci-libs/adolc/files/adolc-2.6.2-dash.patch| 146 
 .../files/adolc-2.7.2-swig-python-configure.patch  | 391 -
 7 files changed, 16 insertions(+), 611 deletions(-)

diff --git a/sci-libs/adolc/Manifest b/sci-libs/adolc/Manifest
index d392825b3a0..2fa163cefb0 100644
--- a/sci-libs/adolc/Manifest
+++ b/sci-libs/adolc/Manifest
@@ -1 +1,2 @@
+DIST adolc-2.7.2-patches.tar.bz2 6227 BLAKE2B 
6ed9ca3c3128233308b6f4a57d839ac668a031a4d48e612b79929541b496dff67e463197c3c5233bda459fba17422827df6c81fba986ea7fe2affbee2cb8cbf0
 SHA512 
b468753efbde773c5c7d7f0211abee049193d9b64405ae57a4a902a93a4c06e4f205f531aeee9f30d7dddef19243e1a76b77a8e8727d8e36ee3867f5990e2fbb
 DIST adolc-2.7.2.tar.gz 2447479 BLAKE2B 
0f871ce1dcb50bb14684e45e265cf45807f514dd3ca0dbaaedede2c7117d34cc5a34b0096a34c8ec37023e50aec7fd4be6561819d6297771e7f7fcaa7ba0e507
 SHA512 
b896650077367fd7388a6c5a40e5d8bb3f19af9e3bc5b067fd1d9a769809b77ccdfb5ef11ef481ab791c0f040401aaed0053cba55d4c2a3383c0d056122280f6

diff --git a/sci-libs/adolc/adolc-2.7.2.ebuild 
b/sci-libs/adolc/adolc-2.7.2.ebuild
index 0f101d7e1fb..db20fd6e78a 100644
--- a/sci-libs/adolc/adolc-2.7.2.ebuild
+++ b/sci-libs/adolc/adolc-2.7.2.ebuild
@@ -13,6 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/coin-or/ADOL-C;
 else

SRC_URI="https://github.com/coin-or/ADOL-C/archive/releases/${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-2.7.2-patches.tar.bz2;
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv x86 
~amd64-linux ~x86-linux"
S="${WORKDIR}/ADOL-C-releases-${PV}"
 fi
@@ -28,10 +29,10 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-2.5.0-no-colpack.patch
-   "${FILESDIR}"/${PN}-2.5.0-pkgconfig-no-ldflags.patch
-   "${FILESDIR}"/${PN}-2.6.2-dash.patch
-   "${FILESDIR}"/${P}-swig-python-configure.patch
+   "${WORKDIR}"/${PN}-2.5.0-no-colpack.patch
+   "${WORKDIR}"/${PN}-2.5.0-pkgconfig-no-ldflags.patch
+   "${WORKDIR}"/${PN}-2.6.2-dash.patch
+   "${WORKDIR}"/${P}-swig-python-configure.patch
 )
 
 src_prepare() {

diff --git a/sci-libs/adolc/adolc-.ebuild b/sci-libs/adolc/adolc-.ebuild
index eeaa03bdcee..cbdfaa7bdb8 100644
--- a/sci-libs/adolc/adolc-.ebuild
+++ b/sci-libs/adolc/adolc-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,6 +11,7 @@ HOMEPAGE="https://projects.coin-or.org/ADOL-C/;
 if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/coin-or/ADOL-C;
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-2.7.2-patches.tar.bz2;
 else

SRC_URI="https://github.com/coin-or/ADOL-C/archive/releases/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 
~amd64-linux ~x86-linux"
@@ -28,11 +29,16 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-2.5.0-no-colpack.patch
-   "${FILESDIR}"/${PN}-2.5.0-pkgconfig-no-ldflags.patch
-   "${FILESDIR}"/${PN}-2.6.2-dash.patch
+   "${WORKDIR}"/${PN}-2.5.0-no-colpack.patch
+   "${WORKDIR}"/${PN}-2.5.0-pkgconfig-no-ldflags.patch
+   "${WORKDIR}"/${PN}-2.6.2-dash.patch
 )
 
+src_unpack() {
+   git-r3_src_unpack
+   default
+}
+
 src_prepare() {
default
eautoreconf

diff --git a/sci-libs/adolc/files/adolc-2.5.0-no-colpack.patch 
b/sci-libs/adolc/files/adolc-2.5.0-no-colpack.patch
deleted file mode 100644
index 779890c8cf2..000
--- a/sci-libs/adolc/files/adolc-2.5.0-no-colpack.patch
+++ /dev/null
@@ -1,57 +0,0 @@
- autoconf/colpack.m4 | 23 +--
- 1 file changed, 13 insertions(+), 10 deletions(-)
-
-diff --git a/autoconf/colpack.m4 b/autoconf/colpack.m4
-index 9792786..bd4ba5e 100644
 a/autoconf/colpack.m4
-+++ b/autoconf/colpack.m4
-@@ -8,20 +8,20 @@ AC_ARG_WITH(colpack,
- AS_HELP_STRING([--with-colpack=DIR],[path to the colpack library and headers 
[default=system libraries]])],
- [
- colpack=$withval
--COLPACK_CFLAGS="-I$colpack/include"
--if test x${_lib} != xlib ; then
--   D[[0]]="$colpack/${_lib}"
--   

[gentoo-commits] repo/gentoo:master commit in: sci-calculators/tilp2/, sci-calculators/tilp2/files/

2021-08-19 Thread Sam James
commit: fe419f34f7df788b25799373c54d80ecde80c9ae
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 02:14:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 02:14:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe419f34

sci-calculators/tilp2: fix bashism in configure

Thanks-to: Matt Whitlock  mattwhitlock.name>
Closes: https://bugs.gentoo.org/723314
Signed-off-by: Sam James  gentoo.org>

 sci-calculators/tilp2/files/tilp2-1.18-nonbash.patch | 12 
 sci-calculators/tilp2/tilp2-1.18.ebuild  |  4 
 2 files changed, 16 insertions(+)

diff --git a/sci-calculators/tilp2/files/tilp2-1.18-nonbash.patch 
b/sci-calculators/tilp2/files/tilp2-1.18-nonbash.patch
new file mode 100644
index 000..542248b9e76
--- /dev/null
+++ b/sci-calculators/tilp2/files/tilp2-1.18-nonbash.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/723314
+--- a/configure.ac
 b/configure.ac
+@@ -208,7 +208,7 @@
+ AC_ARG_VAR([CC_FOR_BUILD], [C compiler for programs to be run on the build 
system])
+ AC_ARG_VAR([CFLAGS_FOR_BUILD], [C compiler flags for CC_FOR_BUILD])
+ AC_MSG_CHECKING([for the host compiler])
+-if test "x$build" == "x$host" ; then
++if test "x$build" = "x$host" ; then
+   # Not cross-compiling.
+   CC_FOR_BUILD=$CC
+   CFLAGS_FOR_BUILD=$CFLAGS

diff --git a/sci-calculators/tilp2/tilp2-1.18.ebuild 
b/sci-calculators/tilp2/tilp2-1.18.ebuild
index 548d7c71f9b..5cad6f35554 100644
--- a/sci-calculators/tilp2/tilp2-1.18.ebuild
+++ b/sci-calculators/tilp2/tilp2-1.18.ebuild
@@ -28,6 +28,10 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
nls? ( sys-devel/gettext )"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.18-nonbash.patch
+)
+
 src_prepare() {
default
# The ac macro AC_PATH_KDE was provided by "acinclude.m4" in 1.17.



[gentoo-commits] repo/gentoo:master commit in: app-admin/tmpwatch/files/, app-admin/tmpwatch/

2021-08-19 Thread Sam James
commit: ce830c8d6fc7869fd559d36c71cf3b8af3b4fd80
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 02:16:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 02:18:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce830c8d

app-admin/tmpwatch: address bug 524698 (bashism)

Remove the use of the [[ keyword in favour of the POSIX test command
(SC3010).

Don't hard-code pathnames to external programs and define silly
variables such as TMPWATCH. Instead, define a sane PATH at the beginning
of the script.

Don't force the user to reason with whether certain variables need to be
set or not. Instead, call out to portageq in the samples. Further, check
the exit status of portageq, rather than blindly assume that it always
succeeds. As a result, there are no more hard-coded paths, other than
/tmp.

Use pgrep in a less sloppy way.

Query PORT_LOGDIR if the query for PORTAGE_LOGDIR fails.

Closes: https://bugs.gentoo.org/524698
Signed-off-by: Kerin Millar  plushkava.net>
Signed-off-by: Sam James  gentoo.org>

 app-admin/tmpwatch/files/tmpwatch.cron | 40 ++
 ...atch-2.11-r2.ebuild => tmpwatch-2.11-r3.ebuild} |  0
 2 files changed, 19 insertions(+), 21 deletions(-)

diff --git a/app-admin/tmpwatch/files/tmpwatch.cron 
b/app-admin/tmpwatch/files/tmpwatch.cron
index 806b1453e55..d35a590379d 100644
--- a/app-admin/tmpwatch/files/tmpwatch.cron
+++ b/app-admin/tmpwatch/files/tmpwatch.cron
@@ -1,47 +1,45 @@
 #!/bin/sh
-# vim: ft=sh
+
+PATH="/usr/sbin:/usr/bin:/sbin:/bin"
 
 # This cron script contains several (commented out) examples.  You may use
 # them as is, by uncommenting them, or modify them to suit your needs.  Read
 # tmpwatch(8) for more information on tmpwatch parameters.
 
-### Variables ###
-
-TMPWATCH="/usr/sbin/tmpwatch"
-#PORTAGE_TMPDIR="$(portageq envvar PORTAGE_TMPDIR)/portage"
-#PORTAGE_LOGDIR="$(portageq envvar PORT_LOGDIR)"
-#DISTDIR="$(portageq distdir)"
-
 ### EXAMPLES ###
 
 # NOTE: if you have noatime in /etc/fstab for any partitions you plan on
 # running tmpwatch on, you should obviously change any of the examples that
 # use atime (-u|--atime).  Those that don't specify anything, default to 
-# atime.
-
-# NOTE2: the time value is in HOURS!
+# atime. Be aware that the time value is in HOURS!
 
 # Delete everything in /tmp that haven't been accessed in a week (>=168 hrs).
 #
-# if [[ -d /tmp ]]; then
-#   ${TMPWATCH} --atime 168 /tmp
+# if [ -d /tmp ]; then
+#  tmpwatch --atime 168 /tmp
 # fi
 
 # Delete everything in PORTAGE_TMPDIR that hasn't been modified in 2 weeks.
 #
-# if [[ -d ${PORTAGE_TMPDIR:-/var/tmp/portage} && -z $(/usr/bin/pgrep emerge) 
]]; then
-#   ${TMPWATCH} --mtime --all 336 ${PORTAGE_TMPDIR:-/var/tmp/portage}
+# if PORTAGE_TMPDIR=$(portageq envvar PORTAGE_TMPDIR) &&
+#  [ -d "${PORTAGE_TMPDIR}/portage" ] &&
+#  ! pgrep -x emerge >/dev/null
+# then
+#  tmpwatch --mtime --all 336 "${PORTAGE_TMPDIR}/portage"
 # fi
 
 # Delete everything in DISTDIR that hasn't been accessed in 6 months (going
-# by 30 day months)
+# by 30 day months).
 #
-# if [[ -d ${DISTDIR:-/usr/portage/distfiles} ]]; then
-#   ${TMPWATCH} --atime --fuser 4320 ${DISTDIR:-/usr/portage/distfiles}
+# if DISTDIR=$(portageq distdir) && [ -d "${DISTDIR}" ]; then
+#  tmpwatch --atime --fuser 4320 "${DISTDIR}"
 # fi
 
-# Delete everything in PORTAGE_LOGDIR that hasn't been accessed in 4 weeks
+# Delete everything in PORTAGE_LOGDIR that hasn't been accessed in 4 weeks.
 #
-# if [[ -d ${PORTAGE_LOGDIR:-/var/log/portage} ]]; then
-#   ${TMPWATCH} --atime 772 ${PORTAGE_LOGDIR:-/var/log/portage}
+# if { PORTAGE_LOGDIR=$(portageq envvar PORTAGE_LOGDIR) ||
+#  PORTAGE_LOGDIR=$(portageq envvar PORT_LOGDIR); } &&
+#  [ -d "${PORTAGE_LOGDIR}" ]
+# then
+#  tmpwatch --atime 772 "${PORTAGE_LOGDIR}"
 # fi

diff --git a/app-admin/tmpwatch/tmpwatch-2.11-r2.ebuild 
b/app-admin/tmpwatch/tmpwatch-2.11-r3.ebuild
similarity index 100%
rename from app-admin/tmpwatch/tmpwatch-2.11-r2.ebuild
rename to app-admin/tmpwatch/tmpwatch-2.11-r3.ebuild



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

2021-08-19 Thread Sam James
commit: e92d7defc556a644d428f7d6037ada164ed24302
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 02:05:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 02:05:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e92d7def

sci-libs/adolc: temporarily enforce CONFIG_SHELL

While we have a dash patch already, it needs some more work
and a bunch of our patches should really be upstreamed anyway.

Need this for a dependency so this works for now.

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

 sci-libs/adolc/adolc-2.7.2.ebuild | 3 ++-
 sci-libs/adolc/adolc-.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/sci-libs/adolc/adolc-2.7.2.ebuild 
b/sci-libs/adolc/adolc-2.7.2.ebuild
index db20fd6e78a..009ee6a78ed 100644
--- a/sci-libs/adolc/adolc-2.7.2.ebuild
+++ b/sci-libs/adolc/adolc-2.7.2.ebuild
@@ -45,7 +45,8 @@ src_configure() {
# needs work. Revisit with >=2.7.3.
# https://bugs.gentoo.org/730750
# https://github.com/coin-or/ADOL-C/issues/20
-   econf \
+   # Can drop CONFIG_SHELL once fixed up dash/bashisms patch
+   CONFIG_SHELL="${BROOT}/bin/bash" econf \
--disable-python \
--disable-static \
--enable-advanced-branching \

diff --git a/sci-libs/adolc/adolc-.ebuild b/sci-libs/adolc/adolc-.ebuild
index cbdfaa7bdb8..b4eaac107e7 100644
--- a/sci-libs/adolc/adolc-.ebuild
+++ b/sci-libs/adolc/adolc-.ebuild
@@ -45,7 +45,8 @@ src_prepare() {
 }
 
 src_configure() {
-   econf \
+   # Can drop CONFIG_SHELL once fixed up dash/bashisms patch
+   CONFIG_SHELL="${BROOT}/bin/bash" econf \
--disable-python \
--disable-static \
--enable-advanced-branching \



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/veloc/, sys-cluster/spath/, sys-cluster/libyogrt/

2021-08-19 Thread Alessandro Barbieri
commit: c709e191d0d8d5ad7bd8b26169749eab8570beb3
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri Aug 20 02:02:52 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri Aug 20 02:02:52 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c709e191

sys-cluster/*: remove reference to proprietary resource managers

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/libyogrt/libyogrt-1.24.ebuild | 2 +-
 sys-cluster/spath/metadata.xml| 1 -
 sys-cluster/spath/spath-0.0.2.ebuild  | 4 +---
 sys-cluster/veloc/metadata.xml| 2 --
 sys-cluster/veloc/veloc-1.5.ebuild| 5 +
 5 files changed, 3 insertions(+), 11 deletions(-)

diff --git a/sys-cluster/libyogrt/libyogrt-1.24.ebuild 
b/sys-cluster/libyogrt/libyogrt-1.24.ebuild
index a2e48b40d..001d2104b 100644
--- a/sys-cluster/libyogrt/libyogrt-1.24.ebuild
+++ b/sys-cluster/libyogrt/libyogrt-1.24.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/LLNL/libyogrt/archive/refs/tags/${PV}.tar.gz -> ${P}
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="slurm" #lsf moab lcrm
+IUSE="slurm"
 
 RDEPEND="slurm? ( sys-cluster/slurm )"
 DEPEND="${RDEPEND}"

diff --git a/sys-cluster/spath/metadata.xml b/sys-cluster/spath/metadata.xml
index 126a6c5a6..9b911295a 100644
--- a/sys-cluster/spath/metadata.xml
+++ b/sys-cluster/spath/metadata.xml
@@ -13,7 +13,6 @@
 The spath libary defines a data structure and a number of functions to 
manipulate paths, including combining, slicing, simplification, computing 
relative paths, and converting to/from character strings.
   
   
-Use LFS (Load Sharing Facility) as resource manager
 Use sys-cluster/slurm as resource 
manager
   
 

diff --git a/sys-cluster/spath/spath-0.0.2.ebuild 
b/sys-cluster/spath/spath-0.0.2.ebuild
index e0931de14..04d2928a5 100644
--- a/sys-cluster/spath/spath-0.0.2.ebuild
+++ b/sys-cluster/spath/spath-0.0.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="lsf +mpi slurm test"
+IUSE="+mpi slurm test"
 
 #remove zlib in the next release (not used) 
https://github.com/ECP-VeloC/spath/issues/12
 RDEPEND="
@@ -28,13 +28,11 @@ DEPEND="
 PATCHES=( "${FILESDIR}/${P}-no-static.patch" )
 RESTRICT="!test? ( test )"
 REQUIRED_USE="
-   ?? ( lsf slurm )
test? ( mpi )
 "
 
 src_configure() {
local vrm="NONE"
-   use lsf && vrm="LSF"
use slurm && vrm="SLURM"
 
local mycmakeargs=(

diff --git a/sys-cluster/veloc/metadata.xml b/sys-cluster/veloc/metadata.xml
index 540acd146..15c4fdb60 100644
--- a/sys-cluster/veloc/metadata.xml
+++ b/sys-cluster/veloc/metadata.xml
@@ -13,8 +13,6 @@ It is primarily used as a fault-tolerance tool for tightly 
coupled HPC applicati
 VeloC is a collaboration between Argonne National Laboratory and Lawrence 
Livermore National Laboratory as part of the Exascale Computing Project.
   
   
-
-
 Use sys-cluster/slurm as resource 
manager
 Use ipc as the communication protocol between 
client library and active backend
 Use socket as the communication protocol 
between client library and active backend

diff --git a/sys-cluster/veloc/veloc-1.5.ebuild 
b/sys-cluster/veloc/veloc-1.5.ebuild
index 1f4754c3d..e9188c91f 100644
--- a/sys-cluster/veloc/veloc-1.5.ebuild
+++ b/sys-cluster/veloc/veloc-1.5.ebuild
@@ -23,7 +23,7 @@ IUSE_COMM_QUEUE="
 "
 #  comm-queue-thallium
 IUSE_EXPAND="COMM_QUEUE"
-IUSE="${IUSE_COMM_QUEUE} python +slurm" #alps lsf
+IUSE="${IUSE_COMM_QUEUE} python +slurm"
 
 RDEPEND="
comm-queue-ipc? ( dev-libs/boost )
@@ -45,14 +45,11 @@ PATCHES=( "${FILESDIR}/${PN}-strip-cflags.patch" )
 REQUIRED_USE="
^^ ( ${IUSE_COMM_QUEUE/+/} )
 "
-#  ?? ( alps lsf slurm )
 
 distutils_enable_sphinx "${S}/docs" --no-autodoc
 
 src_configure() {
local resman="NONE"
-#  use alps && resman="ALPS"
-#  use lsf && resman="LSF"
use slurm && resman="SLURM"
 
local queue



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

2021-08-19 Thread Sam James
commit: c524d966ac6db0a8a89e1b1cc782a8f7973d0175
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 01:54:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 01:54:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c524d966

app-crypt/libsecret: Stabilize 0.20.4-r1 sparc, #806322

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

 app-crypt/libsecret/libsecret-0.20.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild 
b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
index 94ea86de2f8..1f8b68b7026 100644
--- a/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]



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

2021-08-19 Thread Sam James
commit: d324994faad5ccd58cd2a471e35012afc345e416
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 01:54:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 01:54:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d324994f

x11-libs/pango: Stabilize 1.48.7-r1 sparc, #806322

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

 x11-libs/pango/pango-1.48.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.7-r1.ebuild 
b/x11-libs/pango/pango-1.48.7-r1.ebuild
index 5d478fd9cbb..328e25ea975 100644
--- a/x11-libs/pango/pango-1.48.7-r1.ebuild
+++ b/x11-libs/pango/pango-1.48.7-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc x86"
 
 IUSE="debug +introspection sysprof X"
 



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

2021-08-19 Thread Sam James
commit: 331cf79cf6675db6d450474bd100953b8f6e2834
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 01:50:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 01:50:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=331cf79c

sys-block/gparted: Stabilize 1.3.1 ppc, #806322

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

 sys-block/gparted/gparted-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/gparted/gparted-1.3.1.ebuild 
b/sys-block/gparted/gparted-1.3.1.ebuild
index ece3ab66a95..f7fa5fe6703 100644
--- a/sys-block/gparted/gparted-1.3.1.ebuild
+++ b/sys-block/gparted/gparted-1.3.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ FDL-1.2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
 IUSE="kde policykit wayland"
 
 DEPEND="



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

2021-08-19 Thread Sam James
commit: 301b7a8eb78f4c53949e760dd29cc20853b0d5d1
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 01:50:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 01:50:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=301b7a8e

net-misc/modemmanager: Stabilize 1.16.8 ppc, #806322

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

 net-misc/modemmanager/modemmanager-1.16.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/modemmanager/modemmanager-1.16.8.ebuild 
b/net-misc/modemmanager/modemmanager-1.16.8.ebuild
index 169081ef7ad..31d2117e773 100644
--- a/net-misc/modemmanager/modemmanager-1.16.8.ebuild
+++ b/net-misc/modemmanager/modemmanager-1.16.8.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/ModemManager/ModemManager-${PV}.ta
 
 LICENSE="GPL-2+"
 SLOT="0/1" # subslot = dbus interface version, i.e. N in 
org.freedesktop.ModemManager${N}
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86"
 
 IUSE="elogind +introspection mbim policykit +qmi systemd +udev vala"
 REQUIRED_USE="



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

2021-08-19 Thread Sam James
commit: 4b0eaeb60a182f731414c9ce05c689e649e06017
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 01:50:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 01:50:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b0eaeb6

net-misc/networkmanager: Stabilize 1.32.4 ppc, #806322

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

 net-misc/networkmanager/networkmanager-1.32.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/networkmanager/networkmanager-1.32.4.ebuild 
b/net-misc/networkmanager/networkmanager-1.32.4.ebuild
index 46bd58d8025..f3f20ef305f 100644
--- a/net-misc/networkmanager/networkmanager-1.32.4.ebuild
+++ b/net-misc/networkmanager/networkmanager-1.32.4.ebuild
@@ -27,7 +27,7 @@ REQUIRED_USE="
?? ( elogind systemd )
 "
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~sparc x86"
 
 # gobject-introspection-0.10.3 is needed due to gnome bug 642300
 # wpa_supplicant-0.7.3-r3 is needed due to bug 359271



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

2021-08-19 Thread Sam James
commit: 81fa50667c6040267f615adb6a24075455eb5a7d
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 01:50:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 01:50:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81fa5066

x11-libs/pango: Stabilize 1.48.7-r1 ppc, #806322

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

 x11-libs/pango/pango-1.48.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.7-r1.ebuild 
b/x11-libs/pango/pango-1.48.7-r1.ebuild
index 9d926ade697..5d478fd9cbb 100644
--- a/x11-libs/pango/pango-1.48.7-r1.ebuild
+++ b/x11-libs/pango/pango-1.48.7-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
 
 IUSE="debug +introspection sysprof X"
 



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

2021-08-19 Thread Sam James
commit: 64550a11584310432790d84965860150fd074571
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 01:50:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 01:50:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64550a11

app-crypt/libsecret: Stabilize 0.20.4-r1 ppc, #806322

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

 app-crypt/libsecret/libsecret-0.20.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild 
b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
index 9a7b892864f..94ea86de2f8 100644
--- a/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
+++ b/app-crypt/libsecret/libsecret-0.20.4-r1.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
gtk-doc? ( crypt )
 "
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86"
 
 DEPEND="
>=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: virtual/secret-service/

2021-08-19 Thread Sam James
commit: 45e27a54861aa7cd4e72c7c63b4c3091d8a71b95
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 01:50:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 01:50:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e27a54

virtual/secret-service: Stabilize 0 ppc, #806322

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

 virtual/secret-service/secret-service-0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/secret-service/secret-service-0.ebuild 
b/virtual/secret-service/secret-service-0.ebuild
index df2e66d53fd..7cc30f09353 100644
--- a/virtual/secret-service/secret-service-0.ebuild
+++ b/virtual/secret-service/secret-service-0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DESCRIPTION="Virtual for a freedesktop.org Secret Service API provider"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 
 RDEPEND="|| (
gnome-base/gnome-keyring



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

2021-08-19 Thread Sam James
commit: 17050e84a1b7e18f17b4482707ed4c8be6feec73
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 01:34:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 01:34:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17050e84

net-libs/libupnp: update upstream metadata

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

 net-libs/libupnp/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-libs/libupnp/metadata.xml b/net-libs/libupnp/metadata.xml
index ea735c61b2f..2b3e2a1e238 100644
--- a/net-libs/libupnp/metadata.xml
+++ b/net-libs/libupnp/metadata.xml
@@ -10,11 +10,11 @@
   
   
 pupnp
-mrjimenez/pupnp
+pupnp/pupnp
   
   
-Allow clean restarts by binding the socket with 
SO_REUSEADDR.
-Do not use async socket calls.
-Install sample applications.
+Allow clean restarts by binding the socket with 
SO_REUSEADDR
+Do not use async socket calls
+Install sample applications
   
 



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

2021-08-19 Thread Sam James
commit: f92c576d3ab3663d41256e74c77098989c2530a2
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 01:50:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 01:50:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f92c576d

media-libs/harfbuzz: Stabilize 2.8.2-r1 ppc, #806322

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

 media-libs/harfbuzz/harfbuzz-2.8.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/harfbuzz/harfbuzz-2.8.2-r1.ebuild 
b/media-libs/harfbuzz/harfbuzz-2.8.2-r1.ebuild
index 6457fddfb70..ca57371a7a7 100644
--- a/media-libs/harfbuzz/harfbuzz-2.8.2-r1.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-2.8.2-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} =  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="Old-MIT ISC icu"



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-core/

2021-08-19 Thread Sam James
commit: 712b9894731ce2f1c8cb11af798591a4d615a479
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 01:50:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 01:50:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=712b9894

app-accessibility/at-spi2-core: Stabilize 2.40.3 ppc, #806322

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

 app-accessibility/at-spi2-core/at-spi2-core-2.40.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.40.3.ebuild 
b/app-accessibility/at-spi2-core/at-spi2-core-2.40.3.ebuild
index ce310b26b7c..9db4794d97a 100644
--- a/app-accessibility/at-spi2-core/at-spi2-core-2.40.3.ebuild
+++ b/app-accessibility/at-spi2-core/at-spi2-core-2.40.3.ebuild
@@ -12,7 +12,7 @@ LICENSE="LGPL-2.1+"
 SLOT="2"
 IUSE="X gtk-doc +introspection"
 REQUIRED_USE="gtk-doc? ( X )"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="
>=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/extrae/

2021-08-19 Thread Alessandro Barbieri
commit: 02310e94552ae41bdebc6886d969232f23c7c0d2
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri Aug 20 01:23:33 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri Aug 20 01:23:33 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=02310e94

sys-cluster/extrae: rework of instrumentation use, add peruse

Signed-off-by: Alessandro Barbieri  gmail.com>

 ...rae-3.8.3-r9.ebuild => extrae-3.8.3-r10.ebuild} | 35 ++
 sys-cluster/extrae/metadata.xml|  9 +++---
 2 files changed, 27 insertions(+), 17 deletions(-)

diff --git a/sys-cluster/extrae/extrae-3.8.3-r9.ebuild 
b/sys-cluster/extrae/extrae-3.8.3-r10.ebuild
similarity index 89%
rename from sys-cluster/extrae/extrae-3.8.3-r9.ebuild
rename to sys-cluster/extrae/extrae-3.8.3-r10.ebuild
index c52ea919c..e37da75a2 100644
--- a/sys-cluster/extrae/extrae-3.8.3-r9.ebuild
+++ b/sys-cluster/extrae/extrae-3.8.3-r10.ebuild
@@ -14,28 +14,33 @@ 
SRC_URI="https://github.com/bsc-performance-tools/extrae/archive/${PV}.tar.gz ->
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="clustering doc dyninst heterogeneous inotify +instrument-dynamic-memory 
+instrument-io
-+instrument-syscall memkind merge-in-trace nanos online opencl openmp openshmem
-+parallel-merge pebs-sampling +posix-clock pthread sampling +single-mpi-lib 
sionlib smpss
-spectral +xml"
+
+IUSE_INSTRUMENT="
+   +instrument-dynamic-memory
+   +instrument-io
+   +instrument-syscall
+"
+IUSE_EXPAND="INSTRUMENT"
+IUSE="${IUSE_INSTRUMENT} clustering dlsym doc dyninst heterogeneous inotify 
memkind
+merge-in-trace nanos online opencl openmp openshmem +parallel-merge 
pebs-sampling
+peruse +posix-clock pthread sampling +single-mpi-lib sionlib smpss spectral 
+xml"
 
 #aspectj and aspectj-weaver need to both be enabled at the same time
 #current dev-java/aspectj package only provides aspectj.jar
 #aspectj needs foo/lib/aspectj.jar and foo/bin/ajc
 #aspectj-weaver needs bar/aspectjweaver.jar
-#TODO: pmapi cuda cupti gm mx aspectj
+#TODO: cuda cupti gm mx
 #TODO: support llvm libunwind, llvm rt, elftoolchain
 
 CDEPEND="
${PYTHON_DEPS}
dev-libs/libxml2
dev-libs/papi
-   !=sys-cluster/openmpi-4.0.5-r1[libompitrace]
+   !sys-cluster/openmpi[libompitrace(+)]
+   sys-libs/libunwind
sys-libs/zlib
virtual/mpi
 
-   || ( sys-libs/libunwind sys-libs/llvm-libunwind )
|| ( sys-devel/binutils:* sys-libs/binutils-libs )
 
clustering? ( sys-cluster/clusteringsuite[treedbscan] )
@@ -50,6 +55,7 @@ CDEPEND="
online? ( sys-cluster/synapse )
opencl? ( dev-util/opencl-headers )
openshmem? ( sys-cluster/SOS )
+   peruse? ( sys-cluster/openmpi[peruse(-)] )
sionlib? ( sys-cluster/sionlib:= )
spectral? (
sci-libs/fftw
@@ -74,8 +80,12 @@ BDEPEND="
dev-texlive/texlive-latexextra
)
 "
+
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}
+
+   || ( ${IUSE_INSTRUMENT//+/} )
+
java? ( pthread )
 "
 #  cupti? ( cuda )
@@ -94,8 +104,6 @@ src_configure() {
--datarootdir="${T}"
 
--disable-mic
-   --disable-online
-   --disable-peruse
--disable-pmapi
--disable-static
 
@@ -104,7 +112,6 @@ src_configure() {
--with-librt="${EPREFIX}/usr"
--with-mpi="${EPREFIX}/usr"
--with-papi="${EPREFIX}/usr"
-   --with-pic
--with-unwind="${EPREFIX}/usr"
 
--without-cupti
@@ -121,16 +128,18 @@ src_configure() {
$(use_enable nanos)
$(use_enable online)
$(use_enable openmp)
-   $(use_enable sampling)
$(use_enable parallel-merge)
$(use_enable pebs-sampling)
+   $(use_enable peruse)
$(use_enable posix-clock)
$(use_enable pthread)
+   $(use_enable sampling)
$(use_enable single-mpi-lib)
$(use_enable smpss)
$(use_enable xml)
)
-#--with-pmpi-hook (Choose method to call PMPI (dlsym or pmpi))
+
+   use dlsym && myconf+=( "--with-pmpi-hook=dlsym" )
 
 #  if use aspectj; then
 #  myconf+=( 
"--with-java-aspectj=${EPREFIX}/usr/share/aspectj/lib" )

diff --git a/sys-cluster/extrae/metadata.xml b/sys-cluster/extrae/metadata.xml
index ba115eca5..9e8da6d6f 100644
--- a/sys-cluster/extrae/metadata.xml
+++ b/sys-cluster/extrae/metadata.xml
@@ -21,7 +21,8 @@ process). Extrae generates trace files that can be later 
visualized with sys-clu


Generates the documentation of this 
instrumentation package
-   Build with dyninst
+   Use dlsym instead of PMPI
+   Build with 
sys-cluster/dyninst
Enable support for 

[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/TCL/

2021-08-19 Thread Alessandro Barbieri
commit: 05b3cc50b7150da969370254095b9d1539dd094c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri Aug 20 00:19:46 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri Aug 20 00:19:46 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=05b3cc50

sys-cluster/TCL: move some use to use expand

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/TCL/TCL-1.0.ebuild | 24 +++-
 sys-cluster/TCL/metadata.xml   |  4 +++-
 2 files changed, 18 insertions(+), 10 deletions(-)

diff --git a/sys-cluster/TCL/TCL-1.0.ebuild b/sys-cluster/TCL/TCL-1.0.ebuild
index a09aeaf0e..b4eb7020d 100644
--- a/sys-cluster/TCL/TCL-1.0.ebuild
+++ b/sys-cluster/TCL/TCL-1.0.ebuild
@@ -12,7 +12,13 @@ 
SRC_URI="https://github.com/bsc-pm/TCL/archive/refs/tags/v${PV}.tar.gz -> ${P}.t
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="debug fti instrumentation scr veloc"
+IUSE_TCL="
+   tcl-debug
+   tcl-instrumentation
+   tcl-instrumentation-debug
+"
+USE_EXPAND="TCL"
+IUSE="${IUSE_TCL} fti scr veloc"
 
 RDEPEND="
virtual/mpi
@@ -22,7 +28,11 @@ RDEPEND="
veloc? ( sys-cluster/veloc )
 "
 DEPEND="${RDEPEND}"
-REQUIRED_USE="|| ( fti scr veloc )"
+
+REQUIRED_USE="
+   || ( fti scr veloc )
+   || ( ${IUSE_TCL//+/} )
+"
 
 src_prepare() {
default
@@ -36,15 +46,11 @@ src_configure() {
--includedir="${EPREFIX}/usr/include/TCL"
--with-mpi="${EPREFIX}/usr"
 
-   $(use_enable debug)
-   $(use_enable instrumentation)
+   $(use_enable tcl-debug debug)
+   $(use_enable tcl-instrumentation instrumentation)
+   $(use_enable tcl-instrumentation-debug instrumentation-debug)
)
 
-   if use debug && use instrumentation; then
-   myconf+=( "--enable-instrumentation-debug" )
-   else
-   myconf+=( "--disable-instrumentation-debug" )
-   fi
if use fti; then
myconf+=( "--with-fti=${EPREFIX}/usr" )
else

diff --git a/sys-cluster/TCL/metadata.xml b/sys-cluster/TCL/metadata.xml
index c3967643f..14a2d4da2 100644
--- a/sys-cluster/TCL/metadata.xml
+++ b/sys-cluster/TCL/metadata.xml
@@ -11,8 +11,10 @@


Enable sys-cluster/fti 
backend
-   Build the instrumentation 
version
Enable sys-cluster/scr 
backend
+   Build the debug version
+   Build the instrumentation 
version
+   Build the 
instrumentation-debug version
Enable sys-cluster/veloc 
backend

 



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/nanox/, sys-cluster/temanejo/

2021-08-19 Thread Alessandro Barbieri
commit: d06e85fc156d3d032612fd7d514e804c3bfce992
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri Aug 20 01:30:03 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri Aug 20 01:30:03 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d06e85fc

sys-cluster/*: mutually exclude ayudame ompss plugin

choose one from nanox or ayudame, not both
Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/nanox/nanox-0.15_p20210818.ebuild | 2 +-
 sys-cluster/temanejo/temanejo-1.3.ebuild  | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/nanox/nanox-0.15_p20210818.ebuild 
b/sys-cluster/nanox/nanox-0.15_p20210818.ebuild
index 7de8d150e..ba9306b7d 100644
--- a/sys-cluster/nanox/nanox-0.15_p20210818.ebuild
+++ b/sys-cluster/nanox/nanox-0.15_p20210818.ebuild
@@ -31,7 +31,7 @@ IUSE_EXPAND="NANOX"
 IUSE="${IUSE_NANOX} allocator ayudame dlb +extrae gasnet hwloc memkind 
memtracker mpi opencl papi sqlite resiliency task-callback +threads"
 
 CDEPEND="
-   ayudame? ( sys-cluster/temanejo )
+   ayudame? ( sys-cluster/temanejo[-ompss] )
dlb? ( sys-cluster/dlb )
extrae? ( sys-cluster/extrae[nanos] )
gasnet? ( sys-cluster/gasnet )

diff --git a/sys-cluster/temanejo/temanejo-1.3.ebuild 
b/sys-cluster/temanejo/temanejo-1.3.ebuild
index c20b84ae1..fb34f92ec 100644
--- a/sys-cluster/temanejo/temanejo-1.3.ebuild
+++ b/sys-cluster/temanejo/temanejo-1.3.ebuild
@@ -23,6 +23,7 @@ REQUIRED_USE=""
 DEPEND=""
 RDEPEND="
${DEPEND}
+   ompss? ( !sys-cluster/nanox[ayudame] )
 "
 #  ${PYTHON_DEPS}
 #  $(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-fritzbox/files/, media-plugins/vdr-fritzbox/

2021-08-19 Thread Sam James
commit: 70fb657a44f8967db0d1096ebfc1b21d978e8d5a
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 01:06:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 01:10:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70fb657a

media-plugins/vdr-fritzbox: fix build with GCC 11

See: https://github.com/jowi24/libnetpp/pull/1
Closes: https://bugs.gentoo.org/808665
Signed-off-by: Sam James  gentoo.org>

 .../files/vdr-fritzbox-1.5.3-boost-1.67.patch  |  6 --
 .../files/vdr-fritzbox-1.5.3-gcc11-include.patch   | 18 ++
 .../vdr-fritzbox/files/vdr-fritzbox-1.5.3_clang.patch  |  5 ++---
 .../vdr-fritzbox/vdr-fritzbox-1.5.3-r4.ebuild  |  7 ---
 4 files changed, 24 insertions(+), 12 deletions(-)

diff --git 
a/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3-boost-1.67.patch 
b/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3-boost-1.67.patch
index f5733878279..c47d6e849dc 100644
--- a/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3-boost-1.67.patch
+++ b/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3-boost-1.67.patch
@@ -4,12 +4,6 @@ Date: Thu, 28 Jun 2018 12:56:54 +0200
 Subject: [PATCH] Add compatibility with boost 1.67
 
 Refers to https://github.com/jowi24/vdr-fritz/issues/1

- TcpClient.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/TcpClient.cpp b/TcpClient.cpp
-index b9b38e9..c6cc08e 100644
 --- a/libnet++/TcpClient.cpp
 +++ b/libnet++/TcpClient.cpp
 @@ -19,6 +19,7 @@

diff --git 
a/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3-gcc11-include.patch 
b/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3-gcc11-include.patch
new file mode 100644
index 000..923a24112f0
--- /dev/null
+++ b/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3-gcc11-include.patch
@@ -0,0 +1,18 @@
+https://bugs.gentoo.org/808665
+https://github.com/jowi24/libnetpp/pull/1
+
+From: Sam James 
+Date: Fri, 20 Aug 2021 02:03:34 +0100
+Subject: [PATCH] Add missing  include
+
+Needed for std::map. Fixes GCC 11 build.
+--- a/libnet++/HttpClient.h
 b/libnet++/HttpClient.h
+@@ -22,6 +22,7 @@
+ #ifndef HTTPCLIENT_H
+ #define HTTPCLIENT_H
+ 
++#include 
+ #include 
+ 
+ #include "TcpClient.h"

diff --git a/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3_clang.patch 
b/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3_clang.patch
index 1819244ffba..b6d0326ef76 100644
--- a/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3_clang.patch
+++ b/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3_clang.patch
@@ -3,9 +3,8 @@ compile fix llvm/clang
 https://bugs.gentoo.org/740290
 
 Signed-off-by: Joerg Bornkessel  (14 May 2021)
-diff -Naur fritzbox-1.5.3.orig/notifyosd.cpp fritzbox-1.5.3/notifyosd.cpp
 fritzbox-1.5.3.orig/notifyosd.cpp  2021-05-14 14:20:08.973067369 +0200
-+++ fritzbox-1.5.3/notifyosd.cpp   2021-05-14 14:21:17.945067369 +0200
+--- a/notifyosd.cpp
 b/notifyosd.cpp
 @@ -128,7 +128,7 @@
delete osd;
osd = cOsdProvider::NewOsd(left, top);

diff --git a/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r4.ebuild 
b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r4.ebuild
index 8d282d5f871..628b4bc7e06 100644
--- a/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r4.ebuild
+++ b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r4.ebuild
@@ -21,9 +21,10 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 PATCHES=(
-   "${FILESDIR}/${P}-boost-1.67.patch"
-   "${FILESDIR}/${P}_clang.patch"
-   )
+   "${FILESDIR}/${P}-boost-1.67.patch"
+   "${FILESDIR}/${P}_clang.patch"
+   "${FILESDIR}/${P}-gcc11-include.patch"
+)
 
 src_prepare() {
vdr-plugin-2_src_prepare



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

2021-08-19 Thread Sam James
commit: b53ebdb3b0a0b798fc7656710d81eb1193d5c6c5
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 00:28:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 00:28:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53ebdb3

x11-libs/libxcvt: Stabilize 0.1.0 arm64, #806324

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

 x11-libs/libxcvt/libxcvt-0.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcvt/libxcvt-0.1.0.ebuild 
b/x11-libs/libxcvt/libxcvt-0.1.0.ebuild
index 0a95e89c5bc..27041453c6a 100644
--- a/x11-libs/libxcvt/libxcvt-0.1.0.ebuild
+++ b/x11-libs/libxcvt/libxcvt-0.1.0.ebuild
@@ -7,7 +7,7 @@ XORG_TARBALL_SUFFIX="xz"
 inherit xorg-3 meson
 
 if [[ ${PV} != ** ]]; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc x86"
 fi
 
 DESCRIPTION="X.Org xcvt library and cvt program"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xkeyboard-config/

2021-08-19 Thread Sam James
commit: 9332ad147124207e28609e80a06008e4095be736
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 00:28:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 00:28:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9332ad14

x11-misc/xkeyboard-config: Stabilize 2.33 arm64, #806324

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

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

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.33.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.33.ebuild
index 8cadae639c6..45904724f42 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.33.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.33.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="MIT"



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

2021-08-19 Thread Sam James
commit: fbc528085935e6cbb0d684a306e2c56b2372bef5
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 00:28:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 00:28:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc52808

dev-libs/weston: Stabilize 9.0.0-r1 arm64, #806324

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

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

diff --git a/dev-libs/weston/weston-9.0.0-r1.ebuild 
b/dev-libs/weston/weston-9.0.0-r1.ebuild
index 8e7361afebd..5bdba299381 100644
--- a/dev-libs/weston/weston-9.0.0-r1.ebuild
+++ b/dev-libs/weston/weston-9.0.0-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} = ** ]]; then
SRC_URI="${SRC_PATCHES}"
 else
SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz;
-   KEYWORDS="amd64 arm ~arm64 ~ppc64 x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 x86"
 fi
 
 LICENSE="MIT CC-BY-SA-3.0"



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

2021-08-19 Thread Sam James
commit: 8906afb0040ed67785fba5d11dd49fd64ace075d
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 00:28:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 00:28:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8906afb0

x11-wm/mutter: Stabilize 40.3-r1 arm64, #806324

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

 x11-wm/mutter/mutter-40.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/mutter/mutter-40.3-r1.ebuild 
b/x11-wm/mutter/mutter-40.3-r1.ebuild
index 8b61619607c..e0383df4319 100644
--- a/x11-wm/mutter/mutter-40.3-r1.ebuild
+++ b/x11-wm/mutter/mutter-40.3-r1.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
test? ( wayland )"
 RESTRICT="!test? ( test )"
 
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 
 # gnome-settings-daemon is build checked, but used at runtime only for 
org.gnome.settings-daemon.peripherals.keyboard gschema
 # xorg-server is needed at build and runtime with USE=wayland for Xwayland



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2021-08-19 Thread Sam James
commit: 368379e46d085ff32fd157096349674da1373f00
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 00:28:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 00:28:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=368379e4

gnome-base/gnome-shell: Stabilize 40.3 arm64, #806324

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

 gnome-base/gnome-shell/gnome-shell-40.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-40.3.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.3.ebuild
index 67b5f090440..dfb141f86a4 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.3.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.3.ebuild
@@ -15,7 +15,7 @@ IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus 
+networkmanager system
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 # FIXME:



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

2021-08-19 Thread Sam James
commit: e499fb84b08706c6d74ab3577f93e7323e270aa2
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 00:28:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 00:28:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e499fb84

gui-libs/wlroots: Stabilize 0.14.0-r1 arm64, #806324

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

 gui-libs/wlroots/wlroots-0.14.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/wlroots/wlroots-0.14.0-r1.ebuild 
b/gui-libs/wlroots/wlroots-0.14.0-r1.ebuild
index fbd8c88b7bd..2d6a794bbe7 100644
--- a/gui-libs/wlroots/wlroots-0.14.0-r1.ebuild
+++ b/gui-libs/wlroots/wlroots-0.14.0-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
SLOT="0/"
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
SLOT="0/14"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/

2021-08-19 Thread Sam James
commit: 87842ef74fc2d9b511f0540c89241204b394f7f2
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 00:28:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 00:28:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87842ef7

x11-base/xwayland: Stabilize 21.1.2-r2 arm64, #806324

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

 x11-base/xwayland/xwayland-21.1.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xwayland/xwayland-21.1.2-r2.ebuild 
b/x11-base/xwayland/xwayland-21.1.2-r2.ebuild
index 21e78c61655..e9a245353e1 100644
--- a/x11-base/xwayland/xwayland-21.1.2-r2.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.2-r2.ebuild
@@ -13,7 +13,7 @@ IUSE="rpc unwind ipv6 xcsecurity selinux video_cards_nvidia"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
>=x11-libs/pixman-0.27.2



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

2021-08-19 Thread Sam James
commit: 7c360905845bf7f284835bd5499149c8ab5e
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 00:28:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 00:28:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c360905

x11-libs/libdrm: Stabilize 2.4.107 arm64, #806324

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

 x11-libs/libdrm/libdrm-2.4.107.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libdrm/libdrm-2.4.107.ebuild 
b/x11-libs/libdrm/libdrm-2.4.107.ebuild
index faa1b0e89d3..218b87fe703 100644
--- a/x11-libs/libdrm/libdrm-2.4.107.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.107.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2021-08-19 Thread Sam James
commit: cbeed16b9dd8686e8be24daeb5cd10c158c3
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 00:28:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 00:28:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbeed16b

x11-base/xorg-server: Stabilize 1.20.13-r1 arm64, #806324

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

 x11-base/xorg-server/xorg-server-1.20.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-server/xorg-server-1.20.13-r1.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.13-r1.ebuild
index 52ec5b82565..8ff81df617b 100644
--- a/x11-base/xorg-server/xorg-server-1.20.13-r1.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.20.13-r1.ebuild
@@ -11,7 +11,7 @@ 
EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 IUSE_SERVERS="dmx kdrive xephyr xnest xorg xvfb"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xkeyboard-config/

2021-08-19 Thread Sam James
commit: f81fcf81a45f410db0679916ae04a9793d0a9f33
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 00:06:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 00:06:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81fcf81

x11-misc/xkeyboard-config: Stabilize 2.33 ppc, #806324

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

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

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.33.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.33.ebuild
index 61870ab872a..8cadae639c6 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.33.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.33.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="MIT"



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

2021-08-19 Thread Sam James
commit: 2b2dd53cf5dc71652f94c799a65b3a143ff0b930
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 00:06:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 00:06:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2dd53c

x11-libs/libdrm: Stabilize 2.4.107 ppc64, #806324

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

 x11-libs/libdrm/libdrm-2.4.107.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libdrm/libdrm-2.4.107.ebuild 
b/x11-libs/libdrm/libdrm-2.4.107.ebuild
index bbaaa332390..d88ac418c91 100644
--- a/x11-libs/libdrm/libdrm-2.4.107.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.107.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2021-08-19 Thread Sam James
commit: c7e2078cd1edc9e5a0c097a7de65d99c74ed12d1
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 00:06:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 00:06:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e2078c

x11-base/xorg-server: Stabilize 1.20.13-r1 ppc, #806324

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

 x11-base/xorg-server/xorg-server-1.20.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-server/xorg-server-1.20.13-r1.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.13-r1.ebuild
index 39348438668..52ec5b82565 100644
--- a/x11-base/xorg-server/xorg-server-1.20.13-r1.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.20.13-r1.ebuild
@@ -11,7 +11,7 @@ 
EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 IUSE_SERVERS="dmx kdrive xephyr xnest xorg xvfb"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xkeyboard-config/

2021-08-19 Thread Sam James
commit: 32fe2c940f3badc1fc86533b5c1dc0521c03df5e
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 00:06:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 00:06:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32fe2c94

x11-misc/xkeyboard-config: Stabilize 2.33 ppc64, #806324

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

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

diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.33.ebuild 
b/x11-misc/xkeyboard-config/xkeyboard-config-2.33.ebuild
index d6d807c78f8..61870ab872a 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.33.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.33.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://www.x.org/releases/individual/data/${PN}/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 fi
 
 LICENSE="MIT"



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

2021-08-19 Thread Sam James
commit: fe71b5dd34aa7c63de5a1ea970e40364c6abef10
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 00:06:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 00:06:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe71b5dd

x11-libs/libdrm: Stabilize 2.4.107 ppc, #806324

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

 x11-libs/libdrm/libdrm-2.4.107.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libdrm/libdrm-2.4.107.ebuild 
b/x11-libs/libdrm/libdrm-2.4.107.ebuild
index d88ac418c91..faa1b0e89d3 100644
--- a/x11-libs/libdrm/libdrm-2.4.107.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.107.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2021-08-19 Thread Sam James
commit: b16eae45b9027ca6a4fd87bec8b29ab83948663c
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 00:06:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 00:06:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b16eae45

x11-base/xorg-server: Stabilize 1.20.13-r1 ppc64, #806324

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

 x11-base/xorg-server/xorg-server-1.20.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-server/xorg-server-1.20.13-r1.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.13-r1.ebuild
index c04fa3ad353..39348438668 100644
--- a/x11-base/xorg-server/xorg-server-1.20.13-r1.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.20.13-r1.ebuild
@@ -11,7 +11,7 @@ 
EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 IUSE_SERVERS="dmx kdrive xephyr xnest xorg xvfb"



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

2021-08-19 Thread Ionen Wolkens
commit: 9817306e3028285210e0d986daa7bfaaba27fc4a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Aug 19 23:28:52 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Aug 19 23:28:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9817306e

media-sound/xmms2: remove extra for in optfeature

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

 media-sound/xmms2/xmms2-0.8_p20201016.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/xmms2/xmms2-0.8_p20201016.ebuild 
b/media-sound/xmms2/xmms2-0.8_p20201016.ebuild
index f8e7fd9c813..6966575236d 100644
--- a/media-sound/xmms2/xmms2-0.8_p20201016.ebuild
+++ b/media-sound/xmms2/xmms2-0.8_p20201016.ebuild
@@ -232,5 +232,5 @@ src_install() {
 }
 
 pkg_postinst() {
-   use fluidsynth && optfeature "for the default MIDI soundfont" 
media-sound/fluid-soundfont
+   use fluidsynth && optfeature "the default MIDI soundfont" 
media-sound/fluid-soundfont
 }



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

2021-08-19 Thread Alessandro Barbieri
commit: fe840c2a7da2870c94720d3e17f2849dd2cfb548
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Aug 19 23:02:12 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Aug 19 23:02:12 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe840c2a

TODO.md: more HPC stuff

Signed-off-by: Alessandro Barbieri  gmail.com>

 TODO.md | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/TODO.md b/TODO.md
index 65d553286..3f03834d7 100644
--- a/TODO.md
+++ b/TODO.md
@@ -13,6 +13,11 @@ C
 * [parsec](https://bitbucket.org/icldistcomp/parsec)
 * [ummunotify](https://github.com/Portals4/ummunotify)
 * [retroarch](https://www.retroarch.com/)
+* [argobots](https://www.argobots.org/)
+* [mercury](https://github.com/mercury-hpc/mercury)
+* [mochi-ssg](https://github.com/mochi-hpc/mochi-ssg)
+* [mochi-margo](https://github.com/mochi-hpc/mochi-margo)
+* [mochi-abt-io](https://github.com/mochi-hpc/mochi-abt-io)
 
 C++
 * [machinekit](https://github.com/machinekit/machinekit) 
@@ -44,6 +49,7 @@ C++
 * [wxparaver](https://github.com/bsc-performance-tools/wxparaver)
 * [alpaka](https://github.com/alpaka-group/alpaka)
 * [emptyepsilon](https://daid.github.io/EmptyEpsilon/)
+* [mochi-thallium](https://github.com/mochi-hpc/mochi-thallium)
 
 GO
 * [open-match](https://github.com/googleforgames/open-match)



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

2021-08-19 Thread Ionen Wolkens
commit: d6274f3b0968732a4a9dfbfea844c7e8cba840e1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Aug 19 20:58:04 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Aug 19 22:47:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6274f3b

media-sound/xmms2: tidy metadata, drop longdescription

Unfortunately for the longdescription, it looked quite terrible on
p.g.o as it discards all formatting. Some of this also doesn't reflect
the state of things very well (most clients aren't in the tree and
also dead upstream). For now, opting to simply drop it.

Also reduced amount of apes in the metadata.

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

 media-sound/xmms2/metadata.xml | 35 +--
 1 file changed, 5 insertions(+), 30 deletions(-)

diff --git a/media-sound/xmms2/metadata.xml b/media-sound/xmms2/metadata.xml
index c5c80b3e379..dd988711fb4 100644
--- a/media-sound/xmms2/metadata.xml
+++ b/media-sound/xmms2/metadata.xml
@@ -5,46 +5,21 @@
io...@gentoo.org
Ionen Wolkens

-   
-   It features a client-server model, allowing multiple (even 
simultaneous!) user
-   interfaces, both textual and graphical. All common audio 
formats are supported
-   using plugins. On top of this, there is a flexible media 
library to organize
-   your music.
-
-   List of features currently offered by XMMS2:
-
-   Client-server model:
-   * Allows XMMS2 to have various multiple interfaces (as clients).
-   o Command line interfaces
-   o GTK clients (matching GNOME  XFCE4 look and feel)
-   o KDE clients (matching KDE look and feel)
-   * Network transparency means you can run and control XMMS2 
remotely, (e.g. run XMMS2 on your 'media box' and control it over network using 
a bluetooth-enabled PDA (TCP))
-
-   Wide format support:
-   * Can play FLAC, mp3, MOD, SID, speex, ogg vorbis, wave files.
-   * Clean separation of transport and decoder subsystems
-   Allows for more flexible access to media. (e.g. play mp3 files 
from a Samba
-   share without having to mount it on the local filesystem)
-
-   Medialib:
-   Database-driven media library stores metadata about songs as 
they're played,
-   so songs can be quickly recalled and new playlists easily made.
-   

Support for airplay format
-   Support for Monkey's Audio (APE) format with 
help of bundled libasf
+   Support for Advanced Systems Format (ASF) by 
using bundled libasf
Enable fluidsynth support (MIDI)
Support for various game audio formats using 
media-libs/game-music-emu
Icecast source output plugin
-   Support for Monkey's Audio (APE) format with 
help of media-sound/mac
+   Support for Monkey's Audio (APE) format using 
media-sound/mac
+   Enable building of xmms2-mlib-updater 
client
Support for Open Fingerprint Architecture 
(OFA)
This client sends anonymous 
usage-statistics to the xmms2
Build xmms2 player daemon (otherwise only 
clients are built)
-   Support for C64 SID
+   Support for C64 SID using 
media-libs/libsidplay
Support Vorbis using an alternate 
fixed-point decoder with media-libs/tremor
-   Run unit tests under valgrind.
+   Run unit tests under valgrind
Phase vocoder effect plugin
-   Enable building of xmms2-mlib-updater 
client
Enable support for various XML based playlists 
and sources: RSS, XSPF





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

2021-08-19 Thread Ionen Wolkens
commit: f87f590afbffa3eb8d347eab9ddb12891197579e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Aug 19 09:12:52 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Aug 19 22:43:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87f590a

media-sound/xmms2: tidy patches, remove unused perl patch

Only tidying patches that will still be using, others
are due for cleanup.

Perl patch was kept in a "need porting" state but
perl-core/ExtUtils-ParseXS is gone from the tree and
so should the issues it was causing.

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

 media-sound/xmms2/files/xmms2-0.8-rtvg.patch   |  5 ---
 .../files/xmms2-0.8DrO_o-waflib-fix-perl.patch | 27 ---
 .../files/xmms2-0.8_p20161122-cpp-client.patch | 52 --
 .../xmms2/files/xmms2-0.8_p20161122-faad.patch |  2 -
 .../xmms2/files/xmms2-0.8_p20161122-mac-4.patch| 18 ++--
 5 files changed, 3 insertions(+), 101 deletions(-)

diff --git a/media-sound/xmms2/files/xmms2-0.8-rtvg.patch 
b/media-sound/xmms2/files/xmms2-0.8-rtvg.patch
index 20be3427388..e0a970c9186 100644
--- a/media-sound/xmms2/files/xmms2-0.8-rtvg.patch
+++ b/media-sound/xmms2/files/xmms2-0.8-rtvg.patch
@@ -3,10 +3,7 @@ Add knob to disable valgrind at test runtime.
 When valgrind is installed in system but is not
 working we should still be able to run tests.
 
-Reported-by: Diego Elio Pettenò
 Bug: https://bugs.gentoo.org/424377
-diff --git a/waftools/unittest.py b/waftools/unittest.py
-index 4317287..6179dfd 100644
 --- a/waftools/unittest.py
 +++ b/waftools/unittest.py
 @@ -64,7 +64,8 @@ def generate_coverage(bld):
@@ -19,8 +16,6 @@ index 4317287..6179dfd 100644
  conf.find_program("lcov", var="LCOV", mandatory=False)
  conf.find_program("genhtml", var="GENHTML", mandatory=False)
  
-diff --git a/wscript b/wscript
-index 99c1fa3..a98d5e3 100644
 --- a/wscript
 +++ b/wscript
 @@ -501,6 +501,10 @@ def options(opt):

diff --git a/media-sound/xmms2/files/xmms2-0.8DrO_o-waflib-fix-perl.patch 
b/media-sound/xmms2/files/xmms2-0.8DrO_o-waflib-fix-perl.patch
deleted file mode 100644
index 220e91e6813..000
--- a/media-sound/xmms2/files/xmms2-0.8DrO_o-waflib-fix-perl.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-Fix build failure when user has non-core xsubpp.
-
-> Could not find a typemap for C type 'xmmsv_t *' in XMMSClientPlaylist.xs, 
line 132
-> Undefined subroutine ::ParseXS::errors called at 
/usr/lib/perl5/5.12.4/ExtUtils/xsubpp line 41.
-> Undefined subroutine ::ParseXS::errors called at 
/usr/lib/perl5/5.12.4/ExtUtils/xsubpp line 41.
-> Could not find a typemap for C type 'const unsigned char *' in 
XMMSClient.xs, line 1179
-
-Use xsubpp from @INC instead of bundled one with perl.
-
-Original bug: https://bugs.gentoo.org/380469
-Related: https://bugs.gentoo.org/378783
-Updated for perl-5.20.2: https://bugs.gentoo.org/578778
-diff --git a/waflib/Tools/perl.py b/waflib/Tools/perl.py
-index 2c69fe5..a75b069 100644
 a/waflib/Tools/perl.py
-+++ b/waflib/Tools/perl.py
-@@ -60,8 +60,8 @@ def check_perl_ext_devel(self):
-   env['LINKFLAGS_PERLEXT']=read_out(" -MConfig -e'print 
$Config{lddlflags}'")
-   env['INCLUDES_PERLEXT']=read_out(" -MConfig -e'print 
\"$Config{archlib}/CORE\"'")
-   env['CFLAGS_PERLEXT']=read_out(" -MConfig -e'print \"$Config{ccflags} 
$Config{cccdlflags}\"'")
--  env['XSUBPP']=read_out(" -MConfig -e'print 
\"$Config{privlib}/ExtUtils/xsubpp$Config{exe_ext}\"'")
--  env['EXTUTILS_TYPEMAP']=read_out(" -MConfig -e'print 
\"$Config{privlib}/ExtUtils/typemap\"'")
-+  env["XSUBPP"]   = read_out(" -MModule::Metadata -e'print 
Module::Metadata->find_module_by_name(\"ExtUtils::xsubpp\")'")
-+  env["EXTUTILS_TYPEMAP"] = read_out(" -MModule::Metadata -e'print 
Module::Metadata->find_module_by_name(\"ExtUtils::typemap\")'")
-   if not getattr(Options.options,'perlarchdir',None):
-   env['ARCHDIR_PERL']=self.cmd_and_log(perl+" -MConfig -e'print 
$Config{sitearch}'")
-   else:

diff --git a/media-sound/xmms2/files/xmms2-0.8_p20161122-cpp-client.patch 
b/media-sound/xmms2/files/xmms2-0.8_p20161122-cpp-client.patch
index cedc87fcc46..df1d1c61657 100644
--- a/media-sound/xmms2/files/xmms2-0.8_p20161122-cpp-client.patch
+++ b/media-sound/xmms2/files/xmms2-0.8_p20161122-cpp-client.patch
@@ -1,57 +1,8 @@
 https://github.com/xmms2/xmms2-devel/pull/5
 
-From 82741bf3094c8e0bca8eb1b7f3bc147eeb51ea06 Mon Sep 17 00:00:00 2001
 From: Sergei Trofimovich 
 Date: Thu, 6 Dec 2018 07:19:08 +
 Subject: [PATCH] OTHER: fix c++ client dangling reference
-
-On #xmm2 Chewi reported c++/tut7 to be broken at start:
-
-```
-GLib-WARNING **: glib-2.56.2/glib/giounix.c:410
-Error while getting flags for FD: Bad file descriptor (9)
-```
-
-valgrind shows the problem as read of uninitialized data:
-
-```
-$ valgrind ./tut7
-
-==32268== Conditional jump or move depends on uninitialised value(s)
-==32268==at 0x49DC36B: 

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

2021-08-19 Thread Ionen Wolkens
commit: 02888a7505960f5cbe448fbf86de8390165ceeae
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Aug 19 20:43:26 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Aug 19 22:45:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02888a75

media-sound/xmms2: add 0.8_p20201016, modernize

This ebuild has some accumulated history, this is an attempt to
simplify it and remove obsolete baggage. Hopefully no regressions.

Several changes, but for the more notable ones:
* bump to latest xmms2-devel/s4 snapshots and latest waf,
  no real changes since 2016 but upstreams a few fixes
* use github directly rather than generate a tarball
* remove upstreamed patches: be-hash + gcc-10 (thanks slyfox)
* remove unnecessary patches: tarball + ffmpeg2
* don't run tests at compile time by using --notests, and also
  add a valgrind check to accommodate tinderboxes (bug #807271)
* use makeopts for build, multiprocessing.eclass was there but unused
* replace hard dev-lang/python dep so it doesn't pull wrong slots
* entire DEPEND moved to BDEPEND except cunit
* several other *DEPEND updates after a full review
* use ffmpeg ebuild style static mappings (allows using them in IUSE)
* move "optionals" outside of the server block so client-only features
  like perl/python can be used with USE=-server
* drop ruby support, nothing in the tree uses these bindings, using
  ruby27/30 triggers severe warnings, and previous ruby-single only
  builds bindings for current "any" ruby ignoring RUBY_TARGETS
 (if someone needs, say so and will look into proper ruby-ng support)
* add IUSE=tremor and IUSE=gme, available in the tree and works
* make IUSE=alsa non-default, this should be handled by profile/global
* IUSE=mp4 was a no-op and always enabled for good reasons, removed
* install s4 cli tool to manipulate xmms2's database
* enable mid1 with fluidsynth so it can actually load .mid/rmi files
* set default soundfont so it can work out of the box with optfeature
* remove xmms2-et/phonehome, little point with an inactive upstream
 (open to re-adding if someone, or the devs, actually want it)
* fix prefix, previously broken due to complete lack of ${EPREFIX}
  and also needed an additional fix to find boost includes

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

 media-sound/xmms2/Manifest   |   3 +
 media-sound/xmms2/metadata.xml   |   2 +
 media-sound/xmms2/xmms2-0.8_p20201016.ebuild | 236 +++
 3 files changed, 241 insertions(+)

diff --git a/media-sound/xmms2/Manifest b/media-sound/xmms2/Manifest
index a2ed2cb69e1..0ae44e63d98 100644
--- a/media-sound/xmms2/Manifest
+++ b/media-sound/xmms2/Manifest
@@ -1,2 +1,5 @@
 DIST waf-2.0.19.tar.bz2 682213 BLAKE2B 
0bd2e31827ac65e0565abc09df37a42193ff37b50b6d0244f8b10ba7f308b4ba31ba864742d8c8d4005b86e611223dc4315cf70c0dbbf6b7db8f02e4f551fbb2
 SHA512 
ae7f3973c79e44313b4894c75763ad43ccd2be88e0d351d7f606ce495c5a464a379c85c076ebd8ba577fc88918af2bbb39bbec1049f25f02c14d98388e012c59
+DIST waf-2.0.22.tar.bz2 687244 BLAKE2B 
feea82e7e6aaba1187f368aa00025f206a7217196de9be7a97ca6aa8882823decd79db38dda4f1f25e81541eaa44edf029eea8d57e28f7d31b94d9ee93201ea9
 SHA512 
a3a275fd4c81c7b7385c2da001f3924d272105b8f33839265ebbb38708051b7cb13b9b9019e84325707d04513de0c13b032b1ad21458aec6586d10df4ed8d5f5
 DIST xmms2-0.8DrO_o-949-gca15e830.tar.bz2 1928653 BLAKE2B 
f34abf0c68f4574593eb706744cc4354bc9b679d005bcaf4a9f03ef90fcb14935428c73d3d74565c41a70efcfa6541af15a455d091b6d17e7ca613229c1c1390
 SHA512 
affd7fdd259cdb952e972b62f24ab8eb6afd2c87786254a7ae81adffdcfe1454dcf2fb95811a8b90db74dba84918526fd8c920e11582b36aa48725f293c73edb
+DIST xmms2-0.8_p20201016.tar.gz 1720185 BLAKE2B 
e1cad8ed2ece9d8ce905ffe86de53bb4010639d83fd15700eefccf190034577ff8666f3557bfb23741ed8400eba1e6246ef28ff21c4dbbe499239da945befc74
 SHA512 
0e73771f56c341e5dea15451457426958217de3ac19cad1924c11740f96feb69e385242a27a9cf9258841ed4e6538c12e135492f715bfae6976b31fb358508bf
+DIST xmms2-s4-0.8_p20201016.tar.gz 184231 BLAKE2B 
0676f89b743e265af01593c215c609ae48ea368d861fd28b022b4124a00852182686a46ebf90ac44a10343f86ba5c398c47fd85e2688971b2b4445f3c3843af5
 SHA512 
f510141ca792893feba2c00d9bc437f492fdce7c29b12c9a8432792ca5a1703cc7068e1a9f4641abd50b320fefb5867fb5bc58a58b0b0272cf75828c764f94ed

diff --git a/media-sound/xmms2/metadata.xml b/media-sound/xmms2/metadata.xml
index 9fea8b66ca3..c5c80b3e379 100644
--- a/media-sound/xmms2/metadata.xml
+++ b/media-sound/xmms2/metadata.xml
@@ -34,12 +34,14 @@
Support for airplay format
Support for Monkey's Audio (APE) format with 
help of bundled libasf
Enable fluidsynth support (MIDI)
+   Support for various game audio formats using 
media-libs/game-music-emu
Icecast source output plugin
Support for Monkey's Audio (APE) format with 
help of media-sound/mac
Support for Open Fingerprint 

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

2021-08-19 Thread Ionen Wolkens
commit: 0662ca627c5ec5ea3c233fa25863a4332580c17a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Aug  9 09:42:11 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Aug 19 22:43:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0662ca62

media-sound/xmms2: add github remote-ids

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

 media-sound/xmms2/metadata.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-sound/xmms2/metadata.xml b/media-sound/xmms2/metadata.xml
index fa38219f0f1..9fea8b66ca3 100644
--- a/media-sound/xmms2/metadata.xml
+++ b/media-sound/xmms2/metadata.xml
@@ -46,6 +46,7 @@
Enable support for various XML based playlists 
and sources: RSS, XSPF


-   xmms2
+   xmms2/xmms2-devel
+   xmms2/s4

 



[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/veloc/, sys-cluster/veloc/files/

2021-08-19 Thread Alessandro Barbieri
commit: f5cf94d01fc7497eb817ddda5f4d42cfac0c9c48
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Aug 19 22:19:04 2021 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Thu Aug 19 22:20:58 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5cf94d0

sys-cluster/veloc: add 1.5, drop 1.2

Signed-off-by: Alessandro Barbieri  gmail.com>

sys-cluster/veloc/VELOC-1.5: cleanup

Signed-off-by: Alessandro Barbieri  gmail.com>

 sys-cluster/veloc/Manifest |  2 +-
 sys-cluster/veloc/files/veloc-strip-cflags.patch   | 11 
 sys-cluster/veloc/metadata.xml |  9 +--
 .../veloc/{veloc-1.2.ebuild => veloc-1.5.ebuild}   | 64 +++---
 4 files changed, 50 insertions(+), 36 deletions(-)

diff --git a/sys-cluster/veloc/Manifest b/sys-cluster/veloc/Manifest
index f26009415..33ca5a480 100644
--- a/sys-cluster/veloc/Manifest
+++ b/sys-cluster/veloc/Manifest
@@ -1 +1 @@
-DIST veloc-1.2.tar.gz 243142 BLAKE2B 
ef3d37dd2d02734e20f1d540abcd29d2a4b8a78754a5ffa9994f458d5ed32e753c892570f9780eea966b90c0ff2995cf710e21efc9c64c88f1d39c5b1b422521
 SHA512 
3ed2549a67cea15b55d2da3b9ca4e3bd9c08ad8c62ee79c0f3006f36d3de8501ad9ae39bd9dffe2ca3c3b4ba365a190ec65c9ae149ed4a4c14b45faf27b3dd9f
+DIST veloc-1.5.tar.gz 252563 BLAKE2B 
03e5957990f449e7e3ac9a543ce1317c2347e965c455dcd29d0ed525c93d3e4134592cce73fa388af807c293e8ba7db3943dd039400b86878b7bc91b4956a76d
 SHA512 
618d30b9e1e28882fdb3559bd65ed52b2541dcd1aeb04fcc2943ed96501fa3219c8a3dc32861f1c14454e6e42a6a04b1affd1472a770be9e7ae4525eb43cc755

diff --git a/sys-cluster/veloc/files/veloc-strip-cflags.patch 
b/sys-cluster/veloc/files/veloc-strip-cflags.patch
new file mode 100644
index 0..413bb9b44
--- /dev/null
+++ b/sys-cluster/veloc/files/veloc-strip-cflags.patch
@@ -0,0 +1,11 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -4,7 +4,7 @@
+ # Global settings
+ include(GNUInstallDirs)
+ list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake")
+-add_definitions(-O2 -g -Wall -D__BENCHMARK -D__ASSERT -D__INFO)
++add_definitions( -Wall -D__BENCHMARK -D__ASSERT -D__INFO)
+ set(CMAKE_CXX_STANDARD 14)
+ 
+ # Configuration setting

diff --git a/sys-cluster/veloc/metadata.xml b/sys-cluster/veloc/metadata.xml
index e87dd08cd..540acd146 100644
--- a/sys-cluster/veloc/metadata.xml
+++ b/sys-cluster/veloc/metadata.xml
@@ -9,14 +9,15 @@
 ECP-VeloC/VELOC
   
   VeloC is a multi-level checkpoint/restart runtime 
that delivers high performance and scalability for complex heterogeneous 
storage hierarchies without sacrificing ease of use and flexibility.
-
 It is primarily used as a fault-tolerance tool for tightly coupled HPC 
applications running on supercomputing infrastructure but is essential in many 
other use cases: suspend-resume, migration, debugging.
-
 VeloC is a collaboration between Argonne National Laboratory and Lawrence 
Livermore National Laboratory as part of the Exascale Computing Project.
   
   
-Use ALPS (Application Level Placement Scheduler) as 
resource manager
-Use LFS (Load Sharing Facility) as resource manager
+
+
 Use sys-cluster/slurm as resource 
manager
+Use ipc as the communication protocol between 
client library and active backend
+Use socket as the communication protocol 
between client library and active backend
+
   
 

diff --git a/sys-cluster/veloc/veloc-1.2.ebuild 
b/sys-cluster/veloc/veloc-1.5.ebuild
similarity index 54%
rename from sys-cluster/veloc/veloc-1.2.ebuild
rename to sys-cluster/veloc/veloc-1.5.ebuild
index 50b6605b1..1f4754c3d 100644
--- a/sys-cluster/veloc/veloc-1.2.ebuild
+++ b/sys-cluster/veloc/veloc-1.5.ebuild
@@ -1,67 +1,69 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit cmake distutils-r1
 
 DESCRIPTION="Very-Low Overhead Checkpointing System"
 HOMEPAGE="https://github.com/ECP-VeloC/VELOC;
-SRC_URI="https://github.com/ECP-VeloC/${PN^^}/archive/${P}.tar.gz;
+SRC_URI="https://github.com/ECP-VeloC/VELOC/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN^^}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 
-IUSE="alps lsf python +slurm"
-# Tests not working with python yet
-RESTRICT="python? ( test )"
-
-REQUIRED_USE="
-   ?? ( alps lsf slurm )
+IUSE_COMM_QUEUE="
+   +comm-queue-ipc
+   comm-queue-socket
 "
+#  comm-queue-thallium
+IUSE_EXPAND="COMM_QUEUE"
+IUSE="${IUSE_COMM_QUEUE} python +slurm" #alps lsf
 
 RDEPEND="
+   comm-queue-ipc? ( dev-libs/boost )
slurm? ( sys-cluster/slurm )
 
app-shells/pdsh
-   >=dev-libs/boost-1.60.0
+   dev-libs/openssl
sys-cluster/AXL
sys-cluster/er
virtual/mpi
 "
+#  comm-queue-thallium? ( thallium )
 DEPEND="${RDEPEND}"
-BDEPEND="
-  

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

2021-08-19 Thread Michał Górny
commit: 6d216ebf5a993cada834702e2e264bf45dbdede2
Author: seirra blake  yandex  ru>
AuthorDate: Thu Aug 19 20:49:16 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 22:14:00 2021 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=6d216ebf

repositories: ::prototype99 is now ::didos

also features updated description

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

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

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 905c0d9..2bfcffa 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -941,6 +941,18 @@
 
 https://github.com/dev-0x7C6/dev1990-overlay.git
   
+  
+didos
+DidOS overlay gentoo edition
+https://github.com/prototype99/didos
+
+  sophietheopos...@yandex.ru
+  Seirra Blake
+
+https://github.com/prototype99/didos.git
+git+ssh://g...@github.com/prototype99/didos.git
+https://github.com/prototype99/didos/commits/master.atom
+  
   
 dilfridge
 Dilfridge overlay: experimental ebuilds and lab 
software
@@ -3234,18 +3246,6 @@
 https://github.com/Pross/pross-overlay.git
 https://github.com/Pross/pross-overlay/commits/master.atom
   
-  
-prototype99
-assorted ebuilds designed to solve bugs, or bring 
new features
-https://github.com/prototype99/prototype99
-
-  sophietheopos...@yandex.ru
-  Seirra Blake
-
-https://github.com/prototype99/prototype99.git
-git+ssh://g...@github.com/prototype99/prototype99.git
-https://github.com/prototype99/prototype99/commits/master.atom
-  
   
 pyfa
 Newest versions of Pyfa (Python fitting assistant 
for EVE Online)



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

2021-08-19 Thread Michał Górny
commit: 1e42bc2b07bd9bb534b2781555c5b3975c333cde
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 22:01:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 22:13:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e42bc2b

dev-python/oslo-context: Bump to 3.3.1

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

 dev-python/oslo-context/Manifest  |  1 +
 dev-python/oslo-context/oslo-context-3.3.1.ebuild | 28 +++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/oslo-context/Manifest b/dev-python/oslo-context/Manifest
index 9669fbc0d10..13fb7753c2b 100644
--- a/dev-python/oslo-context/Manifest
+++ b/dev-python/oslo-context/Manifest
@@ -1 +1,2 @@
 DIST oslo.context-3.1.1.tar.gz 29335 BLAKE2B 
2179e5c273b5e387806fc4a8b1ac2f0641f4cc9f2345cb00e6ef9c2e7c8b69709c0c14dd11254d026283b2be7e032044b6f753a13f062915db9f000ae1873f1a
 SHA512 
a9d16475bac5aa96d086019632f417fa5b496f615b814527e547a43362f1e36ed47c47266032e72194f88716237ccff7a24bf941d66bf36afe09b846a810583b
+DIST oslo.context-3.3.1.tar.gz 32676 BLAKE2B 
38d5eaf7a3162fdb6a8887f2c627ee192950d743a9de929ea332495099bcc76e27a192ce6e8a3b010e190ef749ea67dcf168476bc84ede99d43c1ec8b11e1734
 SHA512 
40f3418020246066841e62e5579ac4a1c761c92c5f439b07059cd0b6b2e8984d2e1dacfa57af7c6d9c97c2fda8eeb5cfde76f2110a36ef21513b42d0d3bffc73

diff --git a/dev-python/oslo-context/oslo-context-3.3.1.ebuild 
b/dev-python/oslo-context/oslo-context-3.3.1.ebuild
new file mode 100644
index 000..bd441f414e8
--- /dev/null
+++ b/dev-python/oslo-context/oslo-context-3.3.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+DESCRIPTION="Helpers to maintain useful information about a request context"
+HOMEPAGE="https://pypi.org/project/oslo.context/;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.context/oslo.context-${PV}.tar.gz"
+S="${WORKDIR}/oslo.context-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]"
+BDEPEND="${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests unittest



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

2021-08-19 Thread Michał Górny
commit: b0c925b7058fbea4262328cb42093472b78a7527
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 22:09:02 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 22:13:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0c925b7

dev-python/ruamel-yaml: Bump to 0.17.11

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

 dev-python/ruamel-yaml/Manifest   |  1 +
 dev-python/ruamel-yaml/ruamel-yaml-0.17.11.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/ruamel-yaml/Manifest b/dev-python/ruamel-yaml/Manifest
index 1287d758d89..7af41ae70c9 100644
--- a/dev-python/ruamel-yaml/Manifest
+++ b/dev-python/ruamel-yaml/Manifest
@@ -1 +1,2 @@
 DIST ruamel-yaml-0.17.10.tar.xz 183116 BLAKE2B 
2795f470a3f7da609780109dfac502a5b47184f465c68420f467209275c8857418a4ec7424e130df2e7acef614d93f91551910eceb06cd9e49b365bb23d2a015
 SHA512 
3cd2598fa37564c44c74720e72babcd2252b2dbcdde626bdcf771b591da5d2852d90bb1f22428e28cd7ec38304be2a437aa0569ffbd3ebb526b2b79a955bc88d
+DIST ruamel.yaml-0.17.11.tar.xz 183476 BLAKE2B 
02a1693d3a20f44b7f82668918a53d06f9fa5c0cff6f149fe51de3fbb3551e823f3a7a2f0f4e818f43e2974eaf95c4219d53738bad78544c6bb1f19d85457715
 SHA512 
8f24b33592c37fd1d370cb6367a3652e72df3d88c7a14fff187aaa8622b9bbd77e780193fcd920916eca7f627dd37c87eb9b987d091c944ff08ef25ee4567b45

diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.17.11.ebuild 
b/dev-python/ruamel-yaml/ruamel-yaml-0.17.11.ebuild
new file mode 100644
index 000..f87789872e5
--- /dev/null
+++ b/dev-python/ruamel-yaml/ruamel-yaml-0.17.11.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+inherit distutils-r1
+
+MY_P="${P/-/.}"
+DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation"
+HOMEPAGE="
+   https://pypi.org/project/ruamel.yaml/
+   https://sourceforge.net/p/ruamel-yaml/;
+# PyPI tarballs do not include tests
+SRC_URI="mirror://sourceforge/ruamel-dl-tagged-releases/${MY_P}.tar.xz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/namespace-ruamel[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-python/ruamel-std-pathlib[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+# Old PyYAML tests from lib/ require special set-up and are invoked indirectly
+# via test_z_olddata, tell pytest itself to leave the subdir alone.
+python_test() {
+   local deselect=()
+
+   [[ ${EPYTHON} == pypy3 ]] && deselect+=(
+   _test/test_deprecation.py::test_collections_deprecation
+   )
+
+   epytest --ignore _test/lib/ ${deselect[@]/#/--deselect }
+}
+
+python_install() {
+   distutils-r1_python_install --single-version-externally-managed
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2021-08-19 Thread Michał Górny
commit: 8dd339bba61b5fbb3956e6de586fd802a83dd832
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 22:07:21 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 22:13:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dd339bb

dev-python/translate-toolkit: Bump to 3.4.0

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

 dev-python/translate-toolkit/Manifest  |  1 +
 .../translate-toolkit-3.4.0.ebuild | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/dev-python/translate-toolkit/Manifest 
b/dev-python/translate-toolkit/Manifest
index 3c3dcbd9add..2b32aad1b9b 100644
--- a/dev-python/translate-toolkit/Manifest
+++ b/dev-python/translate-toolkit/Manifest
@@ -1 +1,2 @@
 DIST translate-3.3.6.gh.tar.gz 1140841 BLAKE2B 
77d8b930ba8a91e801a04c67bdd13c0c6538d4df2418f26e1f6bfdb98c275fe746062840034c5345dcf61abc87ee6b8e1b2cda34a71c8e3850ac37df707b8a34
 SHA512 
c6eedcdb9ecece4804c25aedd57de37da12baf9b2f3bae1c87377f9a07e1e5f1cfeeed8073861b73201de3b35ec4e5da5f972d775c7ff35fa7be21c97746435d
+DIST translate-3.4.0.gh.tar.gz 1147056 BLAKE2B 
94b0b4f6d12f4ecdb210338a814e9f4bf7b7f5d31c992f03d581e8ec0ece849eb3e74c41396c29a1c756f0aed286d073e5bbea8ca4e7f74987bf61d6e3ebe24a
 SHA512 
04694b3c277cb63e405a00c5c8c13ec63f232c641c7987e5e2304f30af05fb912ca7339fb42c1fea29c0906e75975b66261474e7fed16a1e47ba0b4265cbfeef

diff --git a/dev-python/translate-toolkit/translate-toolkit-3.4.0.ebuild 
b/dev-python/translate-toolkit/translate-toolkit-3.4.0.ebuild
new file mode 100644
index 000..b816d199c9f
--- /dev/null
+++ b/dev-python/translate-toolkit/translate-toolkit-3.4.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE="sqlite"
+inherit distutils-r1
+
+MY_P=translate-${PV}
+DESCRIPTION="Toolkit to convert between many translation formats"
+HOMEPAGE="https://github.com/translate/translate;
+SRC_URI="
+   https://github.com/translate/translate/archive/refs/tags/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+html +ical +ini +subtitles +yaml"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+BDEPEND=">=dev-python/six-1.11.0[${PYTHON_USEDEP}]"
+RDEPEND="${BDEPEND}
+   !dev-python/pydiff
+   app-text/iso-codes
+   >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
+   dev-python/cheroot[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.3.1[${PYTHON_USEDEP}]
+   >=dev-python/pycountry-19.8.18[${PYTHON_USEDEP}]
+   >=dev-python/python-levenshtein-0.12.0[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   sys-devel/gettext
+   html? ( dev-python/utidylib[${PYTHON_USEDEP}] )
+   ical? ( dev-python/vobject[${PYTHON_USEDEP}] )
+   ini? ( >=dev-python/iniparse-0.5[${PYTHON_USEDEP}] )
+   subtitles? ( media-video/gaupol[${PYTHON_USEDEP}] )
+   yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] )
+"
+BDEPEND+="
+   test? ( dev-python/phply[${PYTHON_USEDEP}] )"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-bootstrap-theme
+distutils_enable_tests pytest
+
+PATCHES=(
+   "${FILESDIR}"/translate-toolkit-3.3.0-no-install-docs.patch
+)
+
+python_test() {
+   local deselect=(
+   # Fails with network-sandbox (and even with it off but w/ 
softer fail)
+   --deselect 
'tests/xliff_conformance/test_xliff_conformance.py::test_open_office_to_xliff'
+   --deselect 
'tests/xliff_conformance/test_xliff_conformance.py::test_po_to_xliff'
+   )
+
+   if ! use ini; then
+   deselect+=(
+   --ignore translate/convert/test_ini2po.py
+   --ignore translate/convert/test_po2ini.py
+   )
+   fi
+
+   if ! use subtitles; then
+   deselect+=(
+   --ignore translate/storage/test_subtitles.py
+   )
+   fi
+
+   # translate/storage/test_mo.py needs 'pocompile'
+   distutils_install_for_testing
+   epytest "${deselect[@]}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if ! use html; then
+   rm "${ED}"/usr/bin/{html2po,po2html} || die
+   fi
+   if ! use ical; then
+   rm "${ED}"/usr/bin/{ical2po,po2ical} || die
+   fi
+   if ! use ini; then
+   rm "${ED}"/usr/bin/{ini2po,po2ini} || die
+   fi
+   if ! use subtitles; then
+   rm "${ED}"/usr/bin/{sub2po,po2sub} || die
+   fi
+
+   python_optimize
+}



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

2021-08-19 Thread Michał Górny
commit: f1043ea61f0e13172e22042c8698d66b091d1871
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 22:04:08 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 22:13:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1043ea6

dev-python/oslo-utils: Bump to 4.10.0

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

 dev-python/oslo-utils/Manifest |  1 +
 dev-python/oslo-utils/oslo-utils-4.10.0.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/oslo-utils/Manifest b/dev-python/oslo-utils/Manifest
index d27b6507a59..04c16f382a3 100644
--- a/dev-python/oslo-utils/Manifest
+++ b/dev-python/oslo-utils/Manifest
@@ -1 +1,2 @@
+DIST oslo.utils-4.10.0.tar.gz 100481 BLAKE2B 
45bb815943912b08256cfba943fb729202346eb8b2ec4b3d2ec5ca8ffed55e321f2abe2a579202240b529e4520bbd70a23ec0dec760f74aaffdd236ee2769723
 SHA512 
ff51fcd4d12701bf9e729d7bc1e8d6091a7768e7583fcf7ba879e69ad53c6425216c76fef783012f3d9f7cc5947179c4470225416e314c9c0836d201a6d76c14
 DIST oslo.utils-4.9.2.tar.gz 100047 BLAKE2B 
4dab375254015d312bb20a61597e24d55c228dac1970b3724e188d96ce8319f2f7b72d6d14220265dbb1543732f86af73ec2b3be2c1d2fc364a5c419fe7dd228
 SHA512 
17e32d63292b95f3bf44baa83d68575f7b9050a220f091d8a5e4da4347e9b543d02008558c1fdc61fea9f4d2c0b0dd8b6552b694d45fd698095530952adcbe11

diff --git a/dev-python/oslo-utils/oslo-utils-4.10.0.ebuild 
b/dev-python/oslo-utils/oslo-utils-4.10.0.ebuild
new file mode 100644
index 000..45519072b84
--- /dev/null
+++ b/dev-python/oslo-utils/oslo-utils-4.10.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+MY_P=${P/-/.}
+DESCRIPTION="Oslo Utility library"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${PN::1}/${PN/-/.}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pbr-2.2.0[${PYTHON_USEDEP}]
+   >dev-python/eventlet-0.23.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   # spurious rdep
+   sed -i -e '/pbr/d' requirements.txt || die
+   distutils-r1_src_prepare
+}



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

2021-08-19 Thread Michał Górny
commit: 06e30a655b07a794c5a020374e1ff850c8573501
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 22:05:50 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 22:13:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e30a65

dev-python/qrcode: Bump to 7.3

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

 dev-python/qrcode/Manifest  |  1 +
 dev-python/qrcode/qrcode-7.3.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/qrcode/Manifest b/dev-python/qrcode/Manifest
index 3e82bcb50a3..3eb299756dd 100644
--- a/dev-python/qrcode/Manifest
+++ b/dev-python/qrcode/Manifest
@@ -2,3 +2,4 @@ DIST qrcode-6.1.tar.gz 29363 BLAKE2B 
5f31035b6c548c710d0d8198428612fc52417be7af5
 DIST qrcode-7.0.tar.gz 34548 BLAKE2B 
0a5f06b73f55ecc713aa34249acf5d58f71b29c90e5433411a9208124931bfcf101f016a6f1fbcbab0eddd3ffdef763cdc92fdf09565addaa86120a80d4d0c1f
 SHA512 
2b96528582c1d80ba1bd27b5bb769d52e238bf5a3eda2fa23c4bef90778fa2d478c50a8f2b581d5b83373d778f346c410ae3475250029b878ff527edeae0f323
 DIST qrcode-7.1.tar.gz 36068 BLAKE2B 
93f09da56b6e0cf6875250e46ec6b3cd5fc631c5775093317fcfbca72990ce8e4c2d50336e0a1dd67cbd69b787652de7c75d5108430871e0dfdd3cf17e9a1eec
 SHA512 
838496be964ace361cd1b28b3203afafc2f262d1e929fcdcf54e0a632bd85518cd60b2955ed22c003c27cbe5527f89a9298ff912f6b02a75b14f9e5410fbaba6
 DIST qrcode-7.2.tar.gz 43032 BLAKE2B 
dc1ff428dd86485d2e2fe08b0efb367eb925551fbc31b4ab4f7f22a132ccc3fa0f7625a1e54f16df57f69fce3753883be0e46de6df84b13170d82d10c268866e
 SHA512 
2ce72b2f6893168b96e1f6dae03b3250b8a0654afc9c0194075493d8ed93616acec7b61b9b95573f92c853cf227fff467edae7255aed10a9f7730e9ec5215133
+DIST qrcode-7.3.tar.gz 43352 BLAKE2B 
4520ffcf2c4b144c20d00d06947c65ac9d8eb283ab9e298d9fe1de023aa32e47e3c6d4d9144f928a12607b28415f40d666b68b920d81e18524c95813768ee2d7
 SHA512 
e4d06ace4e8146e294b10b1397e649cc56405ddac35dae499bf897e4a7eb37b15dee3f72e6a7bac98dd0f238ac71d1e0bab5ada6cd180b1e5e8df9c6cb23f073

diff --git a/dev-python/qrcode/qrcode-7.3.ebuild 
b/dev-python/qrcode/qrcode-7.3.ebuild
new file mode 100644
index 000..0185db07873
--- /dev/null
+++ b/dev-python/qrcode/qrcode-7.3.ebuild
@@ -0,0 +1,28 @@
+# 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="QR Code generator on top of PIL"
+HOMEPAGE="https://pypi.org/project/qrcode/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+# optional deps:
+# - pillow and lxml for svg backend, set as hard deps
+RDEPEND="
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]"
+
+distutils_enable_tests unittest
+
+src_install() {
+   distutils-r1_src_install
+   doman doc/qr.1
+}



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

2021-08-19 Thread Marek Szuba
commit: 4c6d6525f18d269373cd823f35bf56cbbd2a8fc5
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Aug 19 22:10:33 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Aug 19 22:11:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c6d6525

media-sound/easyeffects: add 6.1.0

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

 media-sound/easyeffects/Manifest |  1 +
 media-sound/easyeffects/easyeffects-6.1.0.ebuild | 78 
 2 files changed, 79 insertions(+)

diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index c4c25e17829..d26e3410496 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -1,2 +1,3 @@
 DIST easyeffects-5.0.4.tar.gz 2070912 BLAKE2B 
848d2fa6fc1290b6fc25e13c4bbe4d8df932af63b8fb7e9642c6e24b29360dd17efba71ae0daae265538cd9cde1d9e33de453b0c469e3d54709a3f337cd583a7
 SHA512 
78074341c8376a4918d09950fd7db8804346cd2e00d6849da464662643809010eeb1d009c44ca5d3eadd2faf3bb9c43a18a41b7c3e77b883beff44618967b30e
 DIST easyeffects-6.0.3.tar.gz 1905373 BLAKE2B 
f423cefd0e6124ee1128bf5a07fb23df03df4ca25a6ebcbcd122032e5768ee68ff3464cdb51263d731fee3e9f5fee180858d96ab627771099808b1194adb78b1
 SHA512 
eb88f0befb6cf86b7da03137cb7ed6ac833f204d17860d9bd508dc8b007b2a0fb941b63a015b1179cb4da28abd0b3d8a8c53d026fd5a22057fee27e02618035c
+DIST easyeffects-6.1.0.tar.gz 1921987 BLAKE2B 
419f8e88ff9fc1e40779f91efca4eb2b3145b1fcad885fd376a73d8b8dd3f7a0af43a73361e22c02e739503a3ca4d91885921848e3d8ef9186b2907b0e400476
 SHA512 
2a6ed01377f5bd4f6891980f2b22d499da8369207069b7869e146543ad125f274bbc61ab0f2608e8737b2650df0bedf0b619a3eb200e3444ddfd0ae8960bebfe

diff --git a/media-sound/easyeffects/easyeffects-6.1.0.ebuild 
b/media-sound/easyeffects/easyeffects-6.1.0.ebuild
new file mode 100644
index 000..a18718b2e2c
--- /dev/null
+++ b/media-sound/easyeffects/easyeffects-6.1.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils flag-o-matic meson toolchain-funcs
+
+DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire 
applications"
+HOMEPAGE="https://github.com/wwmm/easyeffects;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/wwmm/easyeffects;
+else
+   SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="calf mda-lv2 zamaudio"
+
+# 6.1.0 tests fail due to recent changes to the metainfo file.
+# TODO: make sure this is removed come next release.
+RESTRICT="test"
+
+DEPEND=">=dev-cpp/glibmm-2.68:2.68
+   >=dev-cpp/gtkmm-4.2.0:4.0
+   dev-cpp/nlohmann_json
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/libsigc++-3.0:3
+   media-libs/libbs2b
+   media-libs/libebur128
+   media-libs/libsndfile
+   >=media-libs/lilv-0.22
+   >=media-libs/lv2-1.18.2
+   media-libs/rnnoise
+   media-libs/rubberband[ladspa]
+   media-libs/speexdsp
+   >=media-libs/zita-convolver-3.0.0
+   >=media-video/pipewire-0.3.31
+   sci-libs/fftw:3.0
+   >=gui-libs/gtk-4.2.1:4"
+RDEPEND="${DEPEND}
+   gnome-extra/yelp
+   >=media-libs/lsp-plugins-1.1.24[lv2]
+   sys-apps/dbus
+   calf? ( >=media-plugins/calf-0.90.1[lv2] )
+   mda-lv2? ( media-plugins/mda-lv2 )
+   zamaudio? ( media-plugins/zam-plugins )"
+# Only header files are used from libsamplerate so put it here rather than 
DEPEND
+# to avoid unnecessary cross-compilation.
+BDEPEND="dev-libs/appstream-glib
+   dev-util/desktop-file-utils
+   dev-util/itstool
+   media-libs/libsamplerate
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != "binary" ]] ; then
+   if ! test-flag-CXX -std=c++20 ; then
+   die "You need at least GCC 8 or Clang 10 for 
C++20-specific compiler flags"
+   fi
+   fi
+}
+
+pkg_postinst() {
+   gnome2_gconf_install
+   gnome2_schemas_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_gconf_uninstall
+   gnome2_schemas_update
+   xdg_icon_cache_update
+}



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

2021-08-19 Thread Marek Szuba
commit: 114cb88ef1bd139afe96b8eaa3c42d6424304fa2
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 18 23:59:36 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Aug 19 22:11:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=114cb88e

media-sound/easyeffects: drop 5.0.4

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

 media-sound/easyeffects/easyeffects-5.0.4.ebuild | 65 
 1 file changed, 65 deletions(-)

diff --git a/media-sound/easyeffects/easyeffects-5.0.4.ebuild 
b/media-sound/easyeffects/easyeffects-5.0.4.ebuild
deleted file mode 100644
index e050d932cea..000
--- a/media-sound/easyeffects/easyeffects-5.0.4.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils meson
-
-DESCRIPTION="Limiter, auto volume and many other plugins for PipeWire 
applications"
-HOMEPAGE="https://github.com/wwmm/easyeffects;
-
-if [[ ${PV} == * ]];then
-   inherit git-r3
-   SRC_URI=""
-   EGIT_REPO_URI="https://github.com/wwmm/easyeffects;
-else
-   SRC_URI="https://github.com/wwmm/easyeffects/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="bs2b calf rubberband"
-
-#TODO: optional : lilv, zam-plugins (check from archlinux pkg)
-RDEPEND="!media-sound/pulseeffects
-   >=dev-libs/boost-1.41:=
-   >=dev-cpp/glibmm-2.56.0:2
-   >=dev-cpp/gtkmm-3.24:3.0
-   >=dev-libs/glib-2.56:2
-   >=dev-libs/libsigc++-2.10:2
-   >=x11-libs/gtk+-3.18:3
-   >=media-libs/lilv-0.24.2-r1
-   >=media-libs/lsp-plugins-1.1.24[lv2]
-   >=media-libs/gstreamer-1.12.0:1.0
-   >=media-libs/gst-plugins-good-1.12.0:1.0
-   >=media-libs/gst-plugins-bad-1.12.0:1.0
-   >=media-plugins/gst-plugins-ladspa-1.12.0:1.0
-   >=media-plugins/gst-plugins-lv2-1.12.0:1.0
-   >=media-libs/zita-convolver-3.0.0
-   media-libs/libebur128
-   >=media-video/pipewire-0.3.24[gstreamer]
-   sys-apps/dbus
-   bs2b? ( >=media-plugins/gst-plugins-bs2b-1.12.0:1.0 )
-   calf? ( >=media-plugins/calf-0.90.0[lv2] )
-   rubberband? ( media-libs/rubberband )"
-# see 47a950b00c6db383ad07502a8fc396ecca98c1ce for dev-libs/appstream-glib
-# and sys-devel/gettext depends reasoning
-DEPEND="${RDEPEND}
-   dev-libs/appstream-glib
-   sys-devel/gettext"
-BDEPEND="dev-util/itstool
-   media-libs/libsamplerate
-   virtual/pkgconfig"
-
-pkg_postinst() {
-   gnome2_gconf_install
-   gnome2_schemas_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_gconf_uninstall
-   gnome2_schemas_update
-   xdg_icon_cache_update
-}



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

2021-08-19 Thread Michał Górny
commit: 6ea16fbd0e8a0b0ec35755df1f51f745b4bbed38
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 21:49:19 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 21:53:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea16fbd

dev-python/oslo-serialization: Bump to 4.2.0

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

 dev-python/oslo-serialization/Manifest |  1 +
 .../oslo-serialization-4.2.0.ebuild| 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/oslo-serialization/Manifest 
b/dev-python/oslo-serialization/Manifest
index d33487d5306..7b33e6c783d 100644
--- a/dev-python/oslo-serialization/Manifest
+++ b/dev-python/oslo-serialization/Manifest
@@ -1 +1,2 @@
 DIST oslo.serialization-4.0.2.tar.gz 33029 BLAKE2B 
8e0d4b71b87f38bc22994d423d7bfe7e7d4d66c6279ec1a8cd33fdb064d56c6aea7de41795c7bdacec3c970eb46a49a3204ade20d8128f44eb94b95d0239ba13
 SHA512 
30d5a6d0f91c8a4bebeb0389e7d8d6b306efef420dc1dd2141ac27fd43be7526443294082cfbc1a4eb9b0b88dbff5be3b854aa8493595f3d0145e8a938e00131
+DIST oslo.serialization-4.2.0.tar.gz 34024 BLAKE2B 
709c71abeb9cf84d68dddbb5fc404401408b17eaeace13935bfd5e567899d087d4e5d5521546c3791e03c24591f64b182337d78f2d54d74e71e50922099bf4d7
 SHA512 
2a2c51d03432c35bf872b2da9c51f6deb764e38d86d5561843fe4f7a39af8383500b214039acb37f0e972141e7c9e5f20c457084e287498d4c93a89207bdd938

diff --git a/dev-python/oslo-serialization/oslo-serialization-4.2.0.ebuild 
b/dev-python/oslo-serialization/oslo-serialization-4.2.0.ebuild
new file mode 100644
index 000..e80990be9a7
--- /dev/null
+++ b/dev-python/oslo-serialization/oslo-serialization-4.2.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo Serialization library"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pbr-2.2.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+python_prepare_all() {
+   # allow useage of renamed msgpack
+   sed -i -e '/^msgpack/d' requirements.txt || die
+   # remove spurious rdep on pbr
+   sed -i -e '/pbr/d' requirements.txt || die
+   distutils-r1_python_prepare_all
+}



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

2021-08-19 Thread Michał Górny
commit: ff774e220c82206ecbb983a94b90eae01d705d40
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 21:44:49 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 21:53:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff774e22

dev-python/httpx: Bump to 0.19.0

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

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

diff --git a/dev-python/httpx/Manifest b/dev-python/httpx/Manifest
index 31ae52b9c22..fb87c3c7508 100644
--- a/dev-python/httpx/Manifest
+++ b/dev-python/httpx/Manifest
@@ -1 +1,2 @@
 DIST httpx-0.18.2.tar.gz 1666756 BLAKE2B 
3d1e25d503ae5306150c157bc83afdac9a475110d042e041b58de448a0dcfd75de3f4c15836b838dc799cd5f8b7e0d646e43bbe107ffad87d51ff016afe585cd
 SHA512 
727974e5d5924fdd653987dd4f528d27bb2653085b01ef5efcdac39dc92ef2ed586f872c202349aa31105ad970cff914de4315c2d79338a6aa18bebb8126f392
+DIST httpx-0.19.0.tar.gz 1667455 BLAKE2B 
b8d4cb0b6e7f643b62b507930ccf1534d73d93261cab9281ef57d6392f00da325e897d5339aebacfa07aeae8278d3a81b78d6501a1587ffeaef68cc5087bfdaa
 SHA512 
3b327f07d62cf0430672d4f1a4f884618e588496f049522de327f5c34f7260eb21739b7f1fbd6f43a21962bc8737547f3eddbc22751546647f56c9cd7212840a

diff --git a/dev-python/httpx/httpx-0.19.0.ebuild 
b/dev-python/httpx/httpx-0.19.0.ebuild
new file mode 100644
index 000..72dc4fb1f17
--- /dev/null
+++ b/dev-python/httpx/httpx-0.19.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Docs builder mkdocs not keyworded on all these arches yet
+# DOCS_BUILDER="mkdocs"
+# DOCS_DEPEND="dev-python/mkdocs-material"
+# DOCS_AUTODOC=1
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 # docs
+
+DESCRIPTION="Fully-featured HTTP client which provides sync and async APIs"
+HOMEPAGE="https://www.python-httpx.org/;
+SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/charset_normalizer[${PYTHON_USEDEP}]
+   dev-python/sniffio[${PYTHON_USEDEP}]
+   =dev-python/httpcore-0.13*[${PYTHON_USEDEP}]
+   >=dev-python/rfc3986-1.3[${PYTHON_USEDEP}]
+   

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

2021-08-19 Thread Michał Górny
commit: ec13dbe599f6f93f70e12540a0eb140152497555
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 21:51:45 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 21:53:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec13dbe5

dev-python/webtest: Bump to 3.0.0

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

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

diff --git a/dev-python/webtest/Manifest b/dev-python/webtest/Manifest
index 6c5d1fe1ffa..38115e12748 100644
--- a/dev-python/webtest/Manifest
+++ b/dev-python/webtest/Manifest
@@ -1 +1,2 @@
 DIST WebTest-2.0.35.tar.gz 76227 BLAKE2B 
2f10520a66a00cf61834d5ebe2b8eea469d4ca32155c9af3c0b78234607ea5443e695730a7db4476f5296f9b848f3950027d7485a4116e7d736fd9c33d8e78ae
 SHA512 
ecad031702a9d2031d4e2230dc8213aaa6b1a3e9e6add296ee796aa2ef77d81c992dc24e481f721bc34711d1e33f3932d56cec4be3d62ee82a71fb405942c339
+DIST WebTest-3.0.0.tar.gz 75871 BLAKE2B 
e97d050c1077d74e463e3409580d021424f755933bb9d5ac5e119c70c76890d5632e565f03a02f3497e21fed95158c56b199a877fc4575968f6b4af2655db8b6
 SHA512 
b97a6311d7e3bf653bec93c2390fb75c991d0dea6148680d8b6ff87861c130518a5d150dd157eab9b032b278566ad12c0ac8f5fc2ddbeba31e35de1e1f06f747

diff --git a/dev-python/webtest/webtest-3.0.0.ebuild 
b/dev-python/webtest/webtest-3.0.0.ebuild
new file mode 100644
index 000..d17e102423c
--- /dev/null
+++ b/dev-python/webtest/webtest-3.0.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+MY_PN="WebTest"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Helper to test WSGI applications"
+HOMEPAGE="https://pypi.org/project/WebTest/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/paste[${PYTHON_USEDEP}]
+   dev-python/pastedeploy[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.2[${PYTHON_USEDEP}]
+   >=dev-python/waitress-0.8.5[${PYTHON_USEDEP}]
+   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]"
+BDEPEND="
+   app-arch/unzip
+   test? (
+   dev-python/pyquery[${PYTHON_USEDEP}]
+   dev-python/wsgiproxy2[${PYTHON_USEDEP}]
+   )"
+
+PATCHES=(
+   "${FILESDIR}/webtest-2.0.33-no-pylons-theme.patch"
+)
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest



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

2021-08-19 Thread Michał Górny
commit: 6a5789bc0a56a7cb1d21aa8a1cc64bd82f3ab175
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 21:32:38 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 21:53:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a5789bc

app-admin/awscli: Bump to 1.20.25

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 6ecacfe6de0..b12e79a2efb 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,4 +1,5 @@
 DIST awscli-1.20.15.tar.gz 2048948 BLAKE2B 
e7d378c9cb1752f4b7e014578d07fdc5f7bd9c14dc5fa33328a29c8fb9c9fab27f404dbfeea5952c243aeb35b0800c7840303d5f1339512d74cee2e4a5d590a1
 SHA512 
34c482067c3534737956520e5f6f0b3d30296f6de06969fe3ab43146a3190e36b432ea3642917c91e82659d5e79337add973f3f79216214f6b03b5cd15b363f2
 DIST awscli-1.20.21.tar.gz 2055227 BLAKE2B 
6448527363ca25f039fa9e461bf5f6451e2ecb308a29b3b62c2303d756476c45f60b5356bf32894d780deb8d9e459d83e2520ce09f5ea5f3b1e9435f8180d4ce
 SHA512 
58b9323b8bdb07bd48814cf11fc03f9c4ffda01d1d0c85d4a77425ca37848a2cb3a6222b12c31e5897b348ef265cc94d842d9fd6b4a66bb3cfc8b37b038361cf
 DIST awscli-1.20.24.tar.gz 2056924 BLAKE2B 
d76475f3ac63ebf5c8e46154cc884b52c59b897c709ed9c143dbb4f0a7169ecdf4eb01b423e352a32e740649c7a609a7dadc950a61eb20b553d4acdcdc2e
 SHA512 
143d932707c42dffe1089671ec527f2c4e72410692122bbb22633bfb46a2b277b6aa9e43b2a532ab62aa95b9ebc460885ba1a8f987b0aa37f0f40f7850af102e
+DIST awscli-1.20.25.tar.gz 2057639 BLAKE2B 
83a899405c1b6837f79041a66ed060e6a9a6bc140e8ec0fbe40a2aa7423dd5911102245cf2236703199e380e25ccc421220d18c03c145295eb3f95830b4b48c0
 SHA512 
b2eb5d448153b5017806355d2c8a5f60fd847fb757b34b48482713fcbb30713733ce83c22fdb84f71a1d50506a2478cd62d7f6b259912c580930cc058fe9f20c
 DIST awscli-1.20.7.tar.gz 2045304 BLAKE2B 
d8f086d8d2eb36645e77fa3d9ae7c196ed3a3fddcc2a0218696f92bd69e10b453be1340b965a8d8e6697bbd3c45013d72de3ed0d31b5823515a5a0092a812858
 SHA512 
a41bd3ebc34a65add66ef95d5194ba07907a08f7368b0fcd6551af2070c46c4a509af47d30aeadabddce19d1a61200a58faf40a7e2f759e64915cfb282ab

diff --git a/app-admin/awscli/awscli-1.20.25.ebuild 
b/app-admin/awscli/awscli-1.20.25.ebuild
new file mode 100644
index 000..ff429f8d3a3
--- /dev/null
+++ b/app-admin/awscli/awscli-1.20.25.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/stevedore/

2021-08-19 Thread Michał Górny
commit: 14992dab74032a42e6b05e52f5898ded2083e1ba
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 21:46:53 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 21:53:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14992dab

dev-python/stevedore: Bump to 3.4.0

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

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

diff --git a/dev-python/stevedore/Manifest b/dev-python/stevedore/Manifest
index d7a20d68c03..17176d1e0c8 100644
--- a/dev-python/stevedore/Manifest
+++ b/dev-python/stevedore/Manifest
@@ -1 +1,2 @@
 DIST stevedore-3.3.0.tar.gz 513293 BLAKE2B 
c1eee40a451fd6cad033a618a15cb62e65dc4ead8d2dd9eced4278cd11b1daf0f6fefdba2f2fa8dc1a63b6c525b1a3cbb87c8db12945e7412ed76318ee42592b
 SHA512 
4fdd13c08517aef69700566fc04fb26a29b5a72f73a476d656d134b0d99229a8cf0012d9f1ae4565ffab6fa30e745a013d96da8eff00f8316ae1b5010e4cfbb3
+DIST stevedore-3.4.0.tar.gz 513360 BLAKE2B 
17030d1aa3cfb566e6f589120eeb6241a1bc0a0dbac0825c48fc96b16316348e7b5e87c6c7fe428faf46cb9e2abbb0da6465f404d5a1fb767fb07c5d8078e481
 SHA512 
a63897c65fe8deb1b900c4279ce38856863a2581f8e0dec3fc082d0bd6daa5f346bfc6af978b73c3ac24215953c1376a973b800ff8dbbdc1a99f52c99bed7d6d

diff --git a/dev-python/stevedore/stevedore-3.4.0.ebuild 
b/dev-python/stevedore/stevedore-3.4.0.ebuild
new file mode 100644
index 000..6f453b4dcd0
--- /dev/null
+++ b/dev-python/stevedore/stevedore-3.4.0.ebuild
@@ -0,0 +1,38 @@
+# 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="Manage dynamic plugins for Python applications"
+HOMEPAGE="https://github.com/openstack/stevedore 
https://pypi.org/project/stevedore/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/testtools[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+distutils_enable_sphinx 'doc/source' \
+   '>=dev-python/openstackdocstheme-1.18.1' \
+   '>=dev-python/reno-2.5.0' \
+   '>=dev-python/sphinx-2.0.0'
+
+python_prepare_all() {
+   # Delete spurious data in requirements.txt
+   sed -e '/^pbr/d' -i requirements.txt || die
+   distutils-r1_python_prepare_all
+}



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

2021-08-19 Thread Michał Górny
commit: 5cffd73ad45761e45f9b3c958532b9042e6731e4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 21:45:01 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 21:53:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cffd73a

dev-python/pytest-httpx: Bump to 0.13.0

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

 dev-python/pytest-httpx/Manifest   |  1 +
 dev-python/pytest-httpx/pytest-httpx-0.13.0.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-python/pytest-httpx/Manifest b/dev-python/pytest-httpx/Manifest
index bf6dc4cb4fd..34c0621a19e 100644
--- a/dev-python/pytest-httpx/Manifest
+++ b/dev-python/pytest-httpx/Manifest
@@ -1,2 +1,3 @@
 DIST pytest-httpx-0.12.0.tar.gz 21319 BLAKE2B 
59c3678937a7756f13971e3f1f8d312b227f56339b4234ac8e5544f4370622bcff401f76f68c2ee042fdc64deae6a7a9dd05ca8a54b60b14bfb74b2d2d724de4
 SHA512 
b5866ab0123755020fad679d27d4d113132b2a79da85c52a334904d19aea90ddc71088a6e0f27110498da2731be664c525f3cab256d447a37d9a507f9a508b43
 DIST pytest-httpx-0.12.1.tar.gz 21422 BLAKE2B 
6336a79d3aedbba7ec32fdafc6ed6fd70a24354adcdd3803af73522f9eb2d5bb1ac51364c107d3ca663f2c627a29fa9d3b0c12ba1bcba94259932a36c7695ed4
 SHA512 
959906c366b3cfc4d3df46773888f1da0c65ca4a9d31de302c859a61a71f10df5712b058bf89132756028eda15c35241aa245bc708d69560a0d3a80f9fa1e814
+DIST pytest-httpx-0.13.0.tar.gz 21515 BLAKE2B 
691ce45dd2b27c8f47724e3356ba96e62a0d6a7ce7d3feea68295a873c12f9a3df00d5b25aad7ef8a1154e887077ae6f6c1b12f3685a0669534a0d0ee8aae68c
 SHA512 
514d9acacdfd60d13b5ce2c5ebe46d0e4d16c1b06fd359b0b9515ae2fa9091296537f369882a78bdfad48e9a0aad0b2f8c172c2e54f4ae9e23ba03220c7c17fb

diff --git a/dev-python/pytest-httpx/pytest-httpx-0.13.0.ebuild 
b/dev-python/pytest-httpx/pytest-httpx-0.13.0.ebuild
new file mode 100644
index 000..684f00600e0
--- /dev/null
+++ b/dev-python/pytest-httpx/pytest-httpx-0.13.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PN="${PN/-/_}"
+DESCRIPTION="Send responses to HTTPX using pytest"
+HOMEPAGE="https://colin-b.github.io/pytest_httpx/;
+SRC_URI="https://github.com/Colin-b/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   =dev-python/httpx-0.19*[${PYTHON_USEDEP}]
+   =dev-python/pytest-6*[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install pytest



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

2021-08-19 Thread Michał Górny
commit: 8ece8cd78e7189d6956cf2417b05fb37a48f87b8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 21:32:15 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 21:53:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ece8cd7

dev-python/botocore: Bump to 1.21.25

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index fc158a57705..dc4e28aacb3 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,4 +1,5 @@
 DIST botocore-1.21.15.tar.gz 8012673 BLAKE2B 
cdd2b4128e67c85879e85f61265b10c1e5765eebf65333059af56a6a5b1d650a7612c4b569afde2396704015294e74b717c35d49c3e08396b2c603b7d47c632b
 SHA512 
a5916ffa64568b2040d6f76571d9d716d50339fdaaed61f4ff7be92a5dac2c3f967280330fcbd3d6c2e1c1faf7bd6012ce75dd66ff26fde9d830d334a9d7c45a
 DIST botocore-1.21.21.tar.gz 8042971 BLAKE2B 
888abb929e1d66c293bff9d3d25682590e0fce3173ca6e121b969d1ef92dd4bb3fd010f72ab4bed664ed6e2df94fd61a9211a3aad72742eb1d4ee2b192cb4f7d
 SHA512 
f8f47c2a2ed07f90263fd5eefe593bf14e8bb2a8df599660f2c84c504a16eb1c370ff8edea0b809be34f1fe9c7e8a3d604b74689b9e16c0686e6ff7c640534a4
 DIST botocore-1.21.24.tar.gz 8048949 BLAKE2B 
2948da75d445114d5489d3f7cef1d8bef9324da8699f69092eeb4c65a9be0fd82aae4ee97498f09d7cac05e33bc53fbd6720849a309c5edad96eba5450b45cd0
 SHA512 
6c205a0c27f9602580de7fbacee476b2855599bdd017f3c010f07b8f48a2ffd6acbce48f661d22ef0ebe30baba9db1ae65b1bea6afa3ae1a1c3add92abbd1478
+DIST botocore-1.21.25.tar.gz 8063998 BLAKE2B 
b3e4563cd36825468b6c7755fa101d13260519240b856fa26166d5bb034352431a29e816dc9e7d60f4c10e9d3b5fd152342749cc19a75a9c35ba228023da3f48
 SHA512 
cf91fc16047d0168d743db5bd95003a2ae06dc72ca586c622690e8c7be546bca050ba81eaf49fd860eb42e3a0046ef99e3927772b6893ddfdaf57a1071489714
 DIST botocore-1.21.7.tar.gz 7977343 BLAKE2B 
19c5bf5de40ab131585e30bb85486fcffc3428808811b312b33578174ce31a691f4f4d955462120f05d2aad2cd5e5772789704eee641760fb67099aa3cddc9b5
 SHA512 
db1bb36faa6857a1cc717e5d591954415bb948178ee2be90ab9c32c11b1fb45c5b5aff87dfacd907c2f11bc7cdd2cd4de2ee9c847fa8cda4e5f0814a828b1019

diff --git a/dev-python/botocore/botocore-1.21.25.ebuild 
b/dev-python/botocore/botocore-1.21.25.ebuild
new file mode 100644
index 000..30e0988848a
--- /dev/null
+++ b/dev-python/botocore/botocore-1.21.25.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/jupyter_client/

2021-08-19 Thread Michał Górny
commit: 1c7d7f683ed46b4925728f131f47724e96b5cf08
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 21:39:21 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 21:53:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7d7f68

dev-python/jupyter_client: Bump to 7.0.0

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

 dev-python/jupyter_client/Manifest |  1 +
 .../jupyter_client/jupyter_client-7.0.0.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/jupyter_client/Manifest 
b/dev-python/jupyter_client/Manifest
index aeab6a212aa..c085884a134 100644
--- a/dev-python/jupyter_client/Manifest
+++ b/dev-python/jupyter_client/Manifest
@@ -1 +1,2 @@
 DIST jupyter_client-6.1.12.tar.gz 301499 BLAKE2B 
8041b84ad2e89413ee60d1aee2e49a67a89b5aad1c3118c8fa7d7d719c8ec2acbc72278c9aaea095cdcb89235800d09b1792b2138c09a4aad59ceaaf695af431
 SHA512 
f31ff1a24b264c32d35d07491785e1d77935cdb463243e90e4aadcb0a093a074cdce75f01662591766588f39b146077639ca697f71157309dc92f12ae04d5cdd
+DIST jupyter_client-7.0.0.tar.gz 317271 BLAKE2B 
446b0b5dfea840a2faf25445217d870654836cd1e63057d9fb8e596960da1528684ec51b452d1059ab83317ff9da3c65cf5c8b14c3f2cfbba7dbcfdeec0e31b5
 SHA512 
dadcd06a4c63e441c60edc9fb8ed49d14a1309822042d7f8cbc48943d394da720117ca829fe38e419f775025cdb01227e47f077f89f8ce5403efbeb1a1d1ef2c

diff --git a/dev-python/jupyter_client/jupyter_client-7.0.0.ebuild 
b/dev-python/jupyter_client/jupyter_client-7.0.0.ebuild
new file mode 100644
index 000..1cd1c8e4bf3
--- /dev/null
+++ b/dev-python/jupyter_client/jupyter_client-7.0.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+inherit distutils-r1
+
+DESCRIPTION="Jupyter protocol implementation and client libraries"
+HOMEPAGE="https://jupyter.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/entrypoints[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_core-4.6.0[${PYTHON_USEDEP}]
+   >=dev-python/nest_asyncio-1.5[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-14.4.0[${PYTHON_USEDEP}]
+   >=www-servers/tornado-4.1[${PYTHON_USEDEP}]
+   dev-python/traitlets[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest



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

2021-08-19 Thread Michał Górny
commit: 44a0b20212979b77b3044f1e6cc1ec3301510d38
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 21:31:50 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 21:53:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a0b202

dev-python/google-auth: Bump to 2.0.1

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

 dev-python/google-auth/Manifest |  1 +
 dev-python/google-auth/google-auth-2.0.1.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index 4ff5d583d2b..6afb2ca440e 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -2,3 +2,4 @@ DIST google-auth-1.32.1.tar.gz 171621 BLAKE2B 
e82f4666a38d3dbaa4aa4a4d5192afb711
 DIST google-auth-1.34.0.tar.gz 180860 BLAKE2B 
d536d689ff5b0c033f787228d643504d1888f0b73a9c6855fe4fae3af20772ef0640feca39c58c39f45681561dce6d5f3ec1d1f7d9699442fff0ec63fd019361
 SHA512 
7c3b64e8f85056fb660bbfd4f737053813a1e5b8aba52290882a0ddb9d9fd8c5365b767c78dd1e7859ef95caa6e653786d5a8747c8792bbee9c6fad1a5218910
 DIST google-auth-1.35.0.tar.gz 181504 BLAKE2B 
3994650c1931f98bebe3299a61660462370c81db4f281bf67db5fc41ec8964a50b7cde1a72b9c8d34a9220a9f6018608b83705cb6e853cd1797740b569023555
 SHA512 
7dcaa202b36e18679ea85ffbb1fdb204f1a5b28eabf158dbde96e1a783b034bf424b801ba63609678bb275a2bbf92aedf019e6dec06fc90f5968e3d5d41191f0
 DIST google-auth-2.0.0.tar.gz 180337 BLAKE2B 
e262ba19e41a8216c8ccc7f50ce9beb25764809853e9dc49900c7edacee4adfe255d307a503768ed257f9843ded01620aeff89e4cf0e9abf8e987e75f0eef8a5
 SHA512 
21f7adfd07ef5abe2dc2da9fb2b5c660157be6645b039510e14e3f80f6e39561f2a679c7e948d14ca96173da87c920adbfaaeb4c4877e8504bec638b318528cd
+DIST google-auth-2.0.1.tar.gz 180467 BLAKE2B 
a7490931ea8cdec0978103d9bb4da11bebff1e623d847db5fb30a0a7ef1827902b4d5683835631b645e61d4282614e3efc798bedc13a581ba35d51838a64ff96
 SHA512 
a68f78a7d67beb4d3d00333f6953decd92e1d346aee6491c401ee091d2fb4bbac47b9ecc46f7063119724a49f15ea13c096994e5266d30975500194b9c4a9df0

diff --git a/dev-python/google-auth/google-auth-2.0.1.ebuild 
b/dev-python/google-auth/google-auth-2.0.1.ebuild
new file mode 100644
index 000..cd44f928efd
--- /dev/null
+++ b/dev-python/google-auth/google-auth-2.0.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Google Authentication Library"
+HOMEPAGE="
+   https://github.com/googleapis/google-auth-library-python/
+   https://pypi.org/project/google-auth/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/cachetools-2.0.0[${PYTHON_USEDEP}]
+   dev-python/namespace-google[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
+   >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
+   "
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/grpcio[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/oauth2client[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/pyu2f[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/urllib3[${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/boto3/

2021-08-19 Thread Michał Górny
commit: 0b184576bf5be16c01647daf213024f36b9c07df
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 21:32:27 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 21:53:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b184576

dev-python/boto3: Bump to 1.18.25

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index b3c42005eb6..28e73224158 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,4 +1,5 @@
 DIST boto3-1.18.15.tar.gz 400374 BLAKE2B 
2170319480578b9ac7b6c0da9e9a2f256ce907b8e53bc626bf26fd65f3336ec1974d6dd1917f601fe139e859f144fafd198b2578ffb9097508f09dd40cf82313
 SHA512 
f330d8249c9f5749770ba5809f3a4fb524f23fc0545b24182023a3b74f815608bdb9986b434d972a017aa7786b1319705e8702b041174275f84a0266bdb7b857
 DIST boto3-1.18.21.tar.gz 402611 BLAKE2B 
39974c66ed5ad0697be6df04dbb141ce28e9a09863349f7adfcf75d58ed02232453a9d86d46e62380c0b7f197a52b6869469309dff0c532e50a6bfc88403
 SHA512 
9920891b7be9d98c3a3d2f3065183532624e78fd2ff7a94d26594d2499cd5d17db0ac4ba6adf27f0e0f67fa836020dfac648babc144e4339a3dd717a1bd56ef7
 DIST boto3-1.18.24.tar.gz 404333 BLAKE2B 
fd0857a3462485a8cb633888ad6cae1578f32f7ef80ca5195e4b4953d2a4767baa41ce824eda5cb71211675529eb54b7d8d3ad42f1ec79a0b2cef847b13cdaee
 SHA512 
c3e67c62bdf24d177c27d187eacb1118a7f221cb0143c72c6307af489bf9fe5358e2bde9f7d5f03ef9782a50faa17f31e57832ebc2f5dc73d1278c3eefc6cc3b
+DIST boto3-1.18.25.tar.gz 404826 BLAKE2B 
629a7c76ec4125c93a57f5e103d0b6e5fe360038bfc73a87369a035b321b6b143cc61fb2092f70f2dc6b07f6444180e64cafeb2e31a8f1e73b195abe06979c52
 SHA512 
a8f2c1a6248a75f67848bf75970535c71c098bb326ab9e344d7ab53e02562383be7acb0b41a18bc031459e0751e62bf29c3db17242ea4ebf0d7f88636251872a
 DIST boto3-1.18.7.tar.gz 395640 BLAKE2B 
6a9fa1dd55644806fe93271805f35fbe0c4cb65d1de08dded2d2f57fcefa96e32c4ebe7b60743c52c0898222bc06d33dbd03d304bbef327b88022450a7943e2c
 SHA512 
20e7fedab7d061ab02f391e9baf36cb554e7f194f38d24d5a75f76715b2acf1b51b6adce5d8cf5a2a0d29df73566db00b8813a219d45a194d9a8eb93d0dab570

diff --git a/dev-python/boto3/boto3-1.18.25.ebuild 
b/dev-python/boto3/boto3-1.18.25.ebuild
new file mode 100644
index 000..819e7369111
--- /dev/null
+++ b/dev-python/boto3/boto3-1.18.25.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-util/catalyst/

2021-08-19 Thread Matt Turner
commit: 9271ad9d9e856c6e1752e2348da05ced61d1561c
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Aug 19 21:42:59 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Aug 19 21:43:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9271ad9d

dev-util/catalyst: Add ISO dependencies for arm64

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

 dev-util/catalyst/catalyst-.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-.ebuild
index 173090ac993..f32567cf665 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-.ebuild
@@ -51,6 +51,10 @@ RDEPEND="
amd64? (

sys-boot/grub[grub_platforms_efi-32,grub_platforms_efi-64]
)
+   arm64?  (
+   sys-boot/grub[grub_platforms_efi-64]
+   sys-fs/mtools
+   )
ia64?  (
sys-boot/grub[grub_platforms_efi-64]
sys-fs/mtools



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/

2021-08-19 Thread Michael Orlitzky
commit: 02e0951baf6fb6c15e8ac77ed63bb8a5b60b9316
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug 19 21:31:28 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug 19 21:31:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e0951b

app-antivirus/clamav: maintainer metadata shuffle.

I've left the antivirus project and added myself as a dedicated
maintainer for clamav, but only for the 0.103.x branch which will
receive long-term support.

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

 app-antivirus/clamav/metadata.xml | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/app-antivirus/clamav/metadata.xml 
b/app-antivirus/clamav/metadata.xml
index f00c88d870a..e24b05768f9 100644
--- a/app-antivirus/clamav/metadata.xml
+++ b/app-antivirus/clamav/metadata.xml
@@ -5,6 +5,12 @@
 antivi...@gentoo.org
 Gentoo Antivirus Project
   
+
+  
+
+m...@gentoo.org
+  
+
   
 Build the clamonacc on-access scanner
 A Top like tool which shows what clamd is currently 
scanning amongst other things



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/

2021-08-19 Thread Michael Orlitzky
commit: 7ad5ea043efca1f5def658875356defcb1880c4d
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug 19 21:36:43 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug 19 21:36:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad5ea04

app-antivirus/clamav: remove old "unused" clamav-0.103.3.ebuild.

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

 app-antivirus/clamav/clamav-0.103.3.ebuild | 240 -
 1 file changed, 240 deletions(-)

diff --git a/app-antivirus/clamav/clamav-0.103.3.ebuild 
b/app-antivirus/clamav/clamav-0.103.3.ebuild
deleted file mode 100644
index 533e4dc2d08..000
--- a/app-antivirus/clamav/clamav-0.103.3.ebuild
+++ /dev/null
@@ -1,240 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic systemd tmpfiles
-
-DESCRIPTION="Clam Anti-Virus Scanner"
-HOMEPAGE="https://www.clamav.net/;
-SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-IUSE="bzip2 doc clamonacc clamdtop clamsubmit iconv ipv6 libclamav-only milter 
metadata-analysis-api selinux systemd test uclibc xml"
-
-REQUIRED_USE="libclamav-only? ( !clamonacc !clamdtop !clamsubmit !milter 
!metadata-analysis-api )"
-
-RESTRICT="!test? ( test )"
-
-# Require acct-{user,group}/clamav at build time so that we can set
-# the permissions on /var/lib/clamav in src_install rather than in
-# pkg_postinst; calling "chown" on the live filesystem scares me.
-CDEPEND="acct-group/clamav
-   acct-user/clamav
-   dev-libs/libltdl
-   dev-libs/libmspack
-   || ( dev-libs/libpcre2 >dev-libs/libpcre-6 )
-   dev-libs/tomsfastmath
-   >=sys-libs/zlib-1.2.2:=
-   bzip2? ( app-arch/bzip2 )
-   clamdtop? ( sys-libs/ncurses:0 )
-   clamsubmit? ( net-misc/curl dev-libs/json-c:= )
-   elibc_musl? ( sys-libs/fts-standalone )
-   iconv? ( virtual/libiconv )
-   !libclamav-only? ( net-misc/curl )
-   dev-libs/openssl:0=
-   milter? ( || ( mail-filter/libmilter mail-mta/sendmail ) )
-   xml? ( dev-libs/libxml2 )"
-
-# We need at least autoconf-2.69-r5 because that's the first (patched)
-# version of it in Gentoo that supports ./configure --runstatedir.
-BDEPEND=">=sys-devel/autoconf-2.69-r5
-   virtual/pkgconfig"
-
-DEPEND="${CDEPEND}
-   metadata-analysis-api? ( dev-libs/json-c:* )
-   test? ( dev-libs/check )"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-clamav )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.102.1-libxml2_pkgconfig.patch" #661328
-   "${FILESDIR}/${PN}-0.102.2-fix-curl-detection.patch" #709616
-   "${FILESDIR}/${PN}-0.103.0-system-tomsfastmath.patch" # 649394
-   "${FILESDIR}/${PN}-0.103.1-upstream-openrc.patch"
-)
-
-src_prepare() {
-   default
-
-   # Be extra sure that we're using the system copy of tomsfastmath
-   einfo "removing bundled copy of dev-libs/tomsfastmath"
-   rm -r libclamav/tomsfastmath || \
-   die "failed to remove bundled tomsfastmath"
-
-   AT_NO_RECURSIVE="yes" eautoreconf
-}
-
-src_configure() {
-   use elibc_musl && append-ldflags -lfts
-   use ppc64 && append-flags -mminimal-toc
-   use uclibc && export ac_cv_type_error_t=yes
-
-   # according to configure help it should be
-   # $(use_enable xml)
-   # but that does not work
-   # do not add this, since --disable-xml seems to override
-   # --without-xml
-   JSONUSE="--without-libjson"
-
-   if use clamsubmit || use metadata-analysis-api; then
-   # either of those 2 requires libjson.
-   # clamsubmit will be built as soon as libjson and curl are found
-   # but we only install the binary if requested
-   JSONUSE="--with-libjson=${EPREFIX}/usr"
-   fi
-
-   local myeconfargs=(
-   $(use_enable bzip2)
-   $(use_enable clamonacc)
-   $(use_enable clamdtop)
-   $(use_enable ipv6)
-   $(use_enable milter)
-   $(use_enable test check)
-   $(use_with xml)
-   $(use_with iconv)
-   ${JSONUSE}
-   $(use_enable libclamav-only)
-   $(use_with !libclamav-only libcurl)
-   --with-system-libmspack
-   --cache-file="${S}"/config.cache
-   --disable-experimental
-   --disable-static
-   --disable-zlib-vcheck
-   --enable-id-check
-   --with-dbdir="${EPREFIX}"/var/lib/clamav
-   # Don't call --with-zlib=/usr (see bug #699296)
-   --with-zlib
-   --disable-llvm
-   --enable-openrc
-   

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

2021-08-19 Thread Michał Górny
commit: ae7832ca15a5c8d82d132ca8210a97fb7a17d641
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 21:30:02 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 21:30:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae7832ca

dev-python/mediafile: Adopt into python@

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

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

diff --git a/dev-python/mediafile/metadata.xml 
b/dev-python/mediafile/metadata.xml
index d1864821cd5..9ac3ad52170 100644
--- a/dev-python/mediafile/metadata.xml
+++ b/dev-python/mediafile/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   pyt...@gentoo.org
+   Python
+   


MediaFile is a simple interface to the metadata tags for many 
audio



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

2021-08-19 Thread Michał Górny
commit: 2b229e80037d07cee557a1d5999b082f445c02ad
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 21:29:40 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 21:29:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b229e80

dev-python/mediafile: Bump to 0.7.0

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

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

diff --git a/dev-python/mediafile/Manifest b/dev-python/mediafile/Manifest
index 2535c3c6189..5754dfa254f 100644
--- a/dev-python/mediafile/Manifest
+++ b/dev-python/mediafile/Manifest
@@ -1 +1,2 @@
 DIST mediafile-0.6.0.tar.gz 509351 BLAKE2B 
5b8d97be6bd7becd44053d2d1b855252161779d5a01e8fea29443db0b3f524ba3b58dfa372b48451da76672ea5fdb521cd8a2a5c6c110d37e637dcfefbc0842b
 SHA512 
7fd7d8a1d53311c22835041c39413d9dc7e1b4d8afc94a8c578aa4de7f65361f6c998062bb1b2804cae1f672c6b8e7c109fcc3e459e2266b8f19a0bde8673945
+DIST mediafile-0.7.0.tar.gz 511379 BLAKE2B 
7248d72a45bcea59937d0098fa3ee7458852ab9e4663ed3ba6582b5671531154dc7d3f820a20cf10d1bfe2e594ea202fc2825ac8aba683df08707d2cdb52d9c2
 SHA512 
5b43aae6066e2122bc37cbdbfda04406d3f4da074df5512a5def9c1ca96ce96163b73d7c7d335518a4a7a41a9d5f195a0e371e908264b6040d3494e9827ccd81

diff --git a/dev-python/mediafile/mediafile-0.7.0.ebuild 
b/dev-python/mediafile/mediafile-0.7.0.ebuild
new file mode 100644
index 000..2f819917342
--- /dev/null
+++ b/dev-python/mediafile/mediafile-0.7.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+inherit distutils-r1
+
+DESCRIPTION="Read and write audio files' tags in Python"
+HOMEPAGE="https://github.com/beetbox/mediafile;
+SRC_URI="https://github.com/beetbox/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=media-libs/mutagen-1.45.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs
+distutils_enable_tests unittest



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

2021-08-19 Thread Michał Górny
commit: 38472db99f9653218a120b608aded25286d10361
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 21:27:53 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 21:27:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38472db9

media-libs/mutagen: Enable py3.10

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

 media-libs/mutagen/mutagen-1.45.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/mutagen/mutagen-1.45.1.ebuild 
b/media-libs/mutagen/mutagen-1.45.1.ebuild
index 6c482da9106..5f072739dab 100644
--- a/media-libs/mutagen/mutagen-1.45.1.ebuild
+++ b/media-libs/mutagen/mutagen-1.45.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="Audio metadata tag reader and writer implemented in pure Python"



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

2021-08-19 Thread Michał Górny
commit: 240861168ccbe1d396ec2034b90a97c06e0a009b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 21:24:12 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 21:24:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24086116

dev-python/simplejson: Remove old

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

 dev-python/simplejson/Manifest|  1 -
 dev-python/simplejson/simplejson-3.17.2-r1.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-python/simplejson/Manifest b/dev-python/simplejson/Manifest
index dcf8fae7924..3095b65df82 100644
--- a/dev-python/simplejson/Manifest
+++ b/dev-python/simplejson/Manifest
@@ -1,2 +1 @@
-DIST simplejson-3.17.2.tar.gz 83210 BLAKE2B 
1b9f97a43bfe84f1ad506713d81483ebcd4006d1174558b7a27373f99d014e23ed72a9ec2b2006e64760c61e1e500a4f1ea4547104e7f4c71ba51003df0a5052
 SHA512 
003b2fbcb3f8e0849bdbd958c78f8b470081d97527bef82306db77940c6734a1cbf3b5dcb0984d2f9c9d14aa525e7865a08e70a10971f8841e138f7ad6476e4a
 DIST simplejson-3.17.3.tar.gz 82434 BLAKE2B 
ae6f303a204f0c5a6bc7a10aa8da3dadbd4fc3a257abb15e330d13299dcbd5bc6be97506f6d5b48f3a3fe24570ac28b331644870d03aa30f80d40e69f4d2ec15
 SHA512 
b4ccdff3df2c87ed6f5119e93560ea7ddf60fcc64f996efeef1f6077f3a559c8f9ea77fd217348c1cba2de50e40523714899de110614953baf8385bb78d10af6

diff --git a/dev-python/simplejson/simplejson-3.17.2-r1.ebuild 
b/dev-python/simplejson/simplejson-3.17.2-r1.ebuild
deleted file mode 100644
index 95f4a41c235..000
--- a/dev-python/simplejson/simplejson-3.17.2-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Simple, fast, extensible JSON encoder/decoder for Python"
-HOMEPAGE="https://github.com/simplejson/simplejson 
https://pypi.org/project/simplejson/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="|| ( MIT AFL-2.1 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-DOCS=( README.rst CHANGES.txt )
-
-distutils_enable_tests unittest
-
-python_compile() {
-   if ! python_is_python3; then
-   local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
-   fi
-   distutils-r1_python_compile
-}



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

2021-08-19 Thread Michał Górny
commit: 10c835ccc58e928e7efde52de114c92a035e5929
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 19 16:44:45 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 19 21:12:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c835cc

dev-python/watchdog: Bump to 2.1.4

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

 dev-python/watchdog/Manifest  |  1 +
 dev-python/watchdog/watchdog-2.1.4.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/watchdog/Manifest b/dev-python/watchdog/Manifest
index ce1ac8885c4..9875e645dfd 100644
--- a/dev-python/watchdog/Manifest
+++ b/dev-python/watchdog/Manifest
@@ -2,3 +2,4 @@ DIST watchdog-1.0.2.tar.gz 91796 BLAKE2B 
001cbe82ff8aff0c4e56e4d1f02519047580ccc
 DIST watchdog-2.0.3.tar.gz 95524 BLAKE2B 
568e9d66efbfa98c19dab704681dbc48f869b59d51d7c7ff7ce1fd7465efcc6233f871e7f9276f2732692645491f2fd197a639b17e9a3d8abb76d0148a934796
 SHA512 
e1c506e4ead8c3ee8d19e456b67623f3a1823007be6c1fad0d76c697205696183e7bd15e46c21bf61abce6dd16d267e55da8986633337d10c609318fb958
 DIST watchdog-2.1.1.tar.gz 96703 BLAKE2B 
cbcaff41de6111a3c9c2ff00b7c0a9ce1a769bb2b0f8e2af841a0783dd7f3a55f46003863b05eb983531211743fd112a6e63944193e10e8dd296523a1da27d59
 SHA512 
5b9eb75bc7b8642a8246f426a992265bbe2e5d82a3fcdd543289db7734701bdca1a868b02edfdc26ea239a89d80dd5322e410b949e419c66bdcc0645241d826b
 DIST watchdog-2.1.2.tar.gz 97407 BLAKE2B 
a847089409537391287a146670864c7721344ba8a6378c89483e9e08abe3f61690bfca48016f628ab0e6b0ff317679db3c72e27594e049ea03334dd20c305008
 SHA512 
2a127faffebb35f0b14d578570a4c5a7c27d6bd38042e34ea50f4b654be1ca07b193dfa72dfe25442d3e6da746f1cfbdda71c38be1386cc5a3e69204843c16f1
+DIST watchdog-2.1.4.tar.gz 98695 BLAKE2B 
2a15b362c6e776146df4738096fe0cd8ec49894c6b767e86ed5749c2f97447fb890f172ec989a17140594070eefa1fa2b40275aff5ba9d212f77a059ac3ead25
 SHA512 
88bed725c045f59091902a1fe4673036a679d263c71269e36125df2a4c851864bddee0cf4f8c3f20bfc2d5f735804b7c7b1ff07a3d89d8649bfa16d3e7e1fe21

diff --git a/dev-python/watchdog/watchdog-2.1.4.ebuild 
b/dev-python/watchdog/watchdog-2.1.4.ebuild
new file mode 100644
index 000..7b9fe168c22
--- /dev/null
+++ b/dev-python/watchdog/watchdog-2.1.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python API and shell utilities to monitor file system events"
+HOMEPAGE="https://github.com/gorakhargosh/watchdog;
+SRC_URI="https://github.com/gorakhargosh/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+CDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   dev-python/argh[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}
+   test? (
+   >=dev-python/pytest-timeout-0.3[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/--cov/d' setup.cfg || die
+   default
+}
+
+python_test() {
+   local deselect=()
+   [[ ${EPYTHON} == pypy3 ]] && deselect+=(
+   tests/test_inotify_buffer.py::test_move_internal_batch
+   )
+
+   epytest -p no:django ${deselect[@]/#/--deselect }
+}
+
+pkg_postinst() {
+   optfeature "Bash completion" dev-python/argcomplete
+}



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

2021-08-19 Thread Piotr Karbowski
commit: e7a10ef3ba3507e7e9603a05cc59a83c6023f7a8
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Aug 19 21:10:21 2021 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Aug 19 21:10:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a10ef3

media-gfx/feh: 3.7.1 version bump

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-gfx/feh/Manifest |  1 +
 media-gfx/feh/feh-3.7.1.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest
index 313d38f1510..482a61492df 100644
--- a/media-gfx/feh/Manifest
+++ b/media-gfx/feh/Manifest
@@ -2,4 +2,5 @@ DIST feh-3.6.1.tar.bz2 2116064 BLAKE2B 
cae12f9475a2678c2f521baac9deb6668eae07811
 DIST feh-3.6.2.tar.bz2 2116515 BLAKE2B 
c813f1bcee2170b509c4579472f2106ed01bcba49a91eaec2f48b2f41b10f43de59ab0d114ee9a04faa9b8d73c13636e49bac4730ff2275bec55cff56379e1fc
 SHA512 
d3a14d7880387575a224bc5cdf1b63bfc5bd793c52fdc07620ddd80e1309a6b9a0c93f3f66ad08a0221f04eabb226372fcb14849a8682c4a2b4691981bb80c40
 DIST feh-3.6.3.tar.bz2 2116771 BLAKE2B 
062381cc744617f0c8e0a4a7aac7e0841ef78993d3f65e9853dce6b81d6ce36caf4c72ce35785b96c8e0644da41a6ad12706e6a740740fb27cddf281d780e749
 SHA512 
53e9e1903f256fee9d49af2f8ce4bf153317e7d5de6b396448f16fd54ae1a13217edb44566cd0433e25675a25175cc412a726f058856136f19629661e2f62ce2
 DIST feh-3.6.tar.bz2 2116101 BLAKE2B 
8ad47c6b456746d951728fd8a0ba1a2fed4ceb4a7e15554f68b4de071da7b3f4e9e16a10b1a05e51291b8b4127bab98f2b96231298fd181d8dc544bc089a772f
 SHA512 
1df017adcf0650ff2cdc26556cbea5a6b8c9dad1dd4412879312334d0140ab9e5c9c8bac7249dcfbdd7985ae75d847752eadad14216102d8ab7bcb2c42c7
+DIST feh-3.7.1.tar.bz2 2119324 BLAKE2B 
203c557ec40590a19cacf4de1e192907608a6d3a7b09890f6196a99560d02220fbe619e02ffb74e8e7a4c12f725e2baf866f2882e32c3aa1a8c3274a66b71791
 SHA512 
7e6d4c4ccee5a0aadc0b535350da4d515ba7f75bbd5e95eb6a6e5e553a352f764bd91e39d3a59168d749bcf1528a7db75f40016885273c0bedd814eef0a0acd7
 DIST feh-3.7.tar.bz2 2118355 BLAKE2B 
40cd0e53249d474cb8ff8e236bdaf8be322253600f2233a5748379fefe8592a22a43ccc47d44380b2c84038272c1c194e50fb8ad4892a61e48d54ac18c6ba143
 SHA512 
687d0863bb6bf99bc88ca22760ab670525e6d8ee4c984fa00d686adabd39b7bee2449d93beeb8863a161d2b1dfabed3cff035911711eb445b358ff5a4b77da3f

diff --git a/media-gfx/feh/feh-3.7.1.ebuild b/media-gfx/feh/feh-3.7.1.ebuild
new file mode 100644
index 000..9ccef7a27f0
--- /dev/null
+++ b/media-gfx/feh/feh-3.7.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs xdg-utils
+
+DESCRIPTION="A fast, lightweight imageviewer using imlib2"
+HOMEPAGE="https://feh.finalrewind.org/;
+SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2;
+
+LICENSE="feh"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86"
+IUSE="debug curl exif test xinerama inotify"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="media-libs/imlib2[X]
+   >=media-libs/libpng-1.2:0=
+   x11-libs/libX11
+   curl? ( net-misc/curl )
+   exif? ( media-libs/libexif )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${COMMON_DEPEND}
+   virtual/jpeg:0"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+   x11-libs/libXt
+   test? (
+   >=dev-lang/perl-5.10
+   dev-perl/Test-Command
+   media-libs/imlib2[gif,jpeg,png]
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.2-debug-cflags.patch )
+
+pkg_setup() {
+   use_feh() { usex $1 1 0; }
+
+   fehopts=(
+   PREFIX="${EPREFIX}"/usr
+   doc_dir='${main_dir}'/share/doc/${PF}
+   example_dir='${main_dir}'/share/doc/${PF}/examples
+   curl=$(use_feh curl)
+   debug=$(use_feh debug)
+   xinerama=$(use_feh xinerama)
+   exif=$(use_feh exif)
+   inotify=$(use_feh inotify)
+   )
+}
+
+src_compile() {
+   tc-export CC
+   emake "${fehopts[@]}"
+}
+
+src_install() {
+   emake "${fehopts[@]}" DESTDIR="${D}" install
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}



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

2021-08-19 Thread Piotr Karbowski
commit: 79b2b5cba5b54757b7ce05b5fae507d85375ea8d
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Aug 19 21:02:11 2021 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Aug 19 21:10:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b2b5cb

sys-fs/mergerfs: 2.32.6 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/mergerfs/Manifest   |  1 +
 sys-fs/mergerfs/mergerfs-2.32.6.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/sys-fs/mergerfs/Manifest b/sys-fs/mergerfs/Manifest
index d9605fbc714..6ae7c67542d 100644
--- a/sys-fs/mergerfs/Manifest
+++ b/sys-fs/mergerfs/Manifest
@@ -2,3 +2,4 @@ DIST mergerfs-2.32.1.tar.gz 314392 BLAKE2B 
8024dd835af3380fc53ed7255e720c2475da2
 DIST mergerfs-2.32.2.tar.gz 314267 BLAKE2B 
768241671202019262e16ff9e2247014904fdf503057472b8b68805980215c6585a77047b66aa105fc99a83642b104d002808e532445021500ef3da4cdd3a6ae
 SHA512 
f138f53ce9a9fbda6194847e74e3b3b161f49d84bc659f85c56cd61113fb7e5a89a9950eb54537c4a486a57ade5c8644a9809f97bbfff981cff32a6043329a73
 DIST mergerfs-2.32.3.tar.gz 314280 BLAKE2B 
f7c5ab92f1241627bd91255b35bdd81782f153f9144242a52241f9e812e4096c23d73401251a8ace43781f39a4644814dc724a8a31066f77cfd78ad6c27d54dd
 SHA512 
f3f8f320f98ef2a345a0229eca661c6c8c75fdd23613ae0d45f13062b18f6f052474a009c77a6602df77762100f45b3eb76692812e81d12555763ead5c83b87d
 DIST mergerfs-2.32.4.tar.gz 314302 BLAKE2B 
9435e1e9a7539c5fd732313e269551b12d5e23303e4ac77d783817f42c8004f2873f9e82bd69586c69ebce1e628da707534b04094ea0d7a1f626af6f3b8a444a
 SHA512 
248b5e16c49f0775a5173b10940e45fa401ff81a44e2f081135f118a4deb9f79104d77e1c7424926da703123753a75e8f0590396e44c9ecd3bfdd1f27d7ced17
+DIST mergerfs-2.32.6.tar.gz 314321 BLAKE2B 
98d5aba7464a82ca21fd2e5d99bbda9b420462afb0743c132199a5e964143dd2b810fdd556a59b949dcdb8542b83654092e354c3c458bca07e40967c1c484386
 SHA512 
036c597b33d5ebd5a85444c24ad903f210ee62474ddf226e389bc7366b95972b0f75269540907dc9986c4fa449d0bfc67e6bf225ea1a8023d48872bbd4f5a325

diff --git a/sys-fs/mergerfs/mergerfs-2.32.6.ebuild 
b/sys-fs/mergerfs/mergerfs-2.32.6.ebuild
new file mode 100644
index 000..2600359a9c8
--- /dev/null
+++ b/sys-fs/mergerfs/mergerfs-2.32.6.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="A featureful union filesystem"
+HOMEPAGE="https://github.com/trapexit/mergerfs;
+
+SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+
+# Vendorized libfuse that's bundled is under LGPL-2.1.
+LICENSE="ISC LGPL-2.1"
+SLOT="0"
+IUSE="+xattr"
+
+DEPEND="
+   xattr? ( sys-apps/attr )
+"
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="sys-devel/gettext"
+
+src_prepare() {
+   default
+
+   # Hand made build system at it's finest.
+   echo -e "#!/bin/sh\ntrue" >tools/update-version || die
+   echo "#pragma once" >src/version.hpp || die
+   echo "static const char MERGERFS_VERSION[] = \"${PV}\";" 
>>src/version.hpp || die
+
+   if ! use xattr; then
+   sed 's%USE_XATTR = 1%USE_XATTR = 0%g' -i Makefile || die
+   fi
+}
+
+src_compile() {
+   # https://bugs.gentoo.org/725978
+   tc-export AR CC CXX
+
+   default
+}
+
+src_install() {
+   dobin build/mergerfs
+   dosym mergerfs /usr/bin/mount.mergerfs
+   dodoc README.md
+   doman man/mergerfs.1
+}



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

2021-08-19 Thread Piotr Karbowski
commit: 452f629e3903e4826e10ed3c593d25ffd68ae07b
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Aug 19 21:07:43 2021 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Aug 19 21:10:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452f629e

media-sound/deadbeef: 1.8.8 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-sound/deadbeef/Manifest  |   1 +
 media-sound/deadbeef/deadbeef-1.8.8.ebuild | 191 +
 2 files changed, 192 insertions(+)

diff --git a/media-sound/deadbeef/Manifest b/media-sound/deadbeef/Manifest
index b3009d15606..3dccecae85f 100644
--- a/media-sound/deadbeef/Manifest
+++ b/media-sound/deadbeef/Manifest
@@ -1,2 +1,3 @@
 DIST deadbeef-1.8.4.tar.gz 13049446 BLAKE2B 
a6c052b3b0aa1f74b49cf29be94e235d3dfd3d3f07ed9e1d05a4fc32036e591633eaff4ab59329cf6895828c9a674eec86b62e4818784db5f8e47eed089c80eb
 SHA512 
18c54ae2c7931419ea06f3eb581cc8e704fa6eb87d330fc09f7295f4a8ef6e88b6f8c314223c34c321cd2a54f14cb6911add41602250c39c1b1c1edbf64d63b7
 DIST deadbeef-1.8.7.tar.bz2 5029039 BLAKE2B 
f6ae0d664553435fca566593d715f8f9fab13711bb0e0488c80b9c7ff88a28425d1e3de2ee4c57b87722705c5ede53e0390b81cdbe6ce804d781dfe934dc21e9
 SHA512 
49a9610f8aa8d9853cd4f9a38d103f9a902993a5ae1990937a3ac5a14a4f8533f4233002893875aedf45f737d1a95c7cea189c61d6387bd8be7f3535d60c96eb
+DIST deadbeef-1.8.8.tar.bz2 5083407 BLAKE2B 
69fd2cbaf131b3e44b426163ce6a83479bb1aff0e088c4beea09d747750f6f20b1e297eab1dd1ae0446d2af0aaf28fe0cc7c9f9e3e73fe031d369ba2f5d809ca
 SHA512 
399f0e70eca5e102a9e73ff03199c89c6f28f3e0da96e793316d1af83f00e71f09f6cc81a3fd0b0f0d52fe9e0195a3b9ffb0cf7e7708c3ea7085f33a5ec08b47

diff --git a/media-sound/deadbeef/deadbeef-1.8.8.ebuild 
b/media-sound/deadbeef/deadbeef-1.8.8.ebuild
new file mode 100644
index 000..4c8c5def5bc
--- /dev/null
+++ b/media-sound/deadbeef/deadbeef-1.8.8.ebuild
@@ -0,0 +1,191 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools xdg flag-o-matic plocale
+
+DESCRIPTION="DeaDBeeF is a modular audio player similar to foobar2000"
+HOMEPAGE="https://deadbeef.sourceforge.io/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="
+   GPL-2
+   LGPL-2.1
+   wavpack? ( BSD )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm mp3 
musepack nls notify nullout opus oss pulseaudio shellexec +supereq threads 
vorbis wavpack"
+
+REQUIRED_USE="
+   || ( alsa oss pulseaudio nullout )
+"
+
+DEPEND="
+   x11-libs/gtk+:3
+   net-misc/curl:0=
+   dev-libs/jansson
+   aac? ( media-libs/faad2 )
+   alsa? ( media-libs/alsa-lib )
+   cdda? (
+   dev-libs/libcdio:0=
+   media-libs/libcddb
+   dev-libs/libcdio-paranoia:0=
+   )
+   cover? ( media-libs/imlib2[jpeg,png] )
+   dts? ( media-libs/libdca )
+   ffmpeg? ( media-video/ffmpeg )
+   flac? (
+   media-libs/flac
+   media-libs/libogg
+   )
+   mp3? ( media-sound/mpg123 )
+   musepack? ( media-sound/musepack-tools )
+   nls? ( virtual/libintl )
+   notify? (
+   sys-apps/dbus
+   dev-libs/libdispatch
+   )
+   opus? ( media-libs/opusfile )
+   pulseaudio? ( media-sound/pulseaudio )
+   vorbis? ( media-libs/libvorbis )
+   wavpack? ( media-sound/wavpack )
+   lastfm? ( dev-libs/libdispatch )
+"
+
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   sys-devel/clang
+   sys-devel/llvm
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}/deadbeef-use-ffmpeg-plugin-for-ape-by-default.patch"
+)
+
+src_prepare() {
+   default
+
+   drop_from_linguas() {
+   sed "/${1}/d" -i "${S}/po/LINGUAS" || die
+   }
+
+   drop_and_stub() {
+   rm -rf "${1}"
+   mkdir "${1}"
+   cat > "${1}/Makefile.in" <<-EOF
+   all: nothing
+   install: nothing
+   nothing:
+   EOF
+   }
+
+   plocale_for_each_disabled_locale drop_from_linguas || die
+
+   eautopoint --force
+   eautoreconf
+
+   # Get rid of bundled gettext.
+   drop_and_stub "${S}/intl"
+
+   # Plugins that are undesired for whatever reason, candidates for 
unbundling and such.
+   for i in adplug alac dumb ffap mms gme mono2stereo psf sc60 shn sid 
soundtouch wma; do
+   drop_and_stub "${S}/plugins/${i}"
+   done
+
+   rm -rf "${S}/plugins/rg_scanner/ebur128"
+}
+
+src_configure () {
+   if ! tc-is-clang; then
+   AR=llvm-ar
+   CC=${CHOST}-clang
+   CXX=${CHOST}-clang++
+   NM=llvm-nm
+   RANLIB=llvm-ranlib
+
+   strip-unsupported-flags
+   fi
+
+   export 

[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2021-08-19 Thread Stephan Hartmann
commit: e97278c48fa5289dfce8b7544944df061b4a6904
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Aug 19 21:05:46 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Aug 19 21:05:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e97278c4

www-client/google-chrome-unstable: automated update (94.0.4606.12)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...le-94.0.4603.0.ebuild => google-chrome-unstable-94.0.4606.12.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 80dbb98332e..42fa52cce01 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_94.0.4603.0-1_amd64.deb 90874516 BLAKE2B 
985d79c8408efdc57d11d007aa865e00f14c6421c874ba828ae25c1ed3636567485748a142b88489e41c6a674132efe831cb01a6258df5509d392e1bc79f82b8
 SHA512 
e7339a583c6bbdecda6f210898627be5a47d784ca2356e72dbea4a88ad5041c14e77b667e1eeed5e3ad250e482c4bb470d6fd532aebc71bb84191645aab746fd
+DIST google-chrome-unstable_94.0.4606.12-1_amd64.deb 90185592 BLAKE2B 
8c3ad292527acc75fd962dc361f47451c7ffcda332d200ee3d8e4969def16218799ffa59ab0efdb50b382683faaac1dc1d01ecae6818e1488d807b955352846d
 SHA512 
5c078f6d4a06e71a22c9390871f3b6a41014905174b92b6554237358f0d0b5ce5e48aeee9e0e3e434365bd67881a3305454fd3f96645645985807f8a2b2ac609

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-94.0.4603.0.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-94.0.4606.12.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-94.0.4603.0.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-94.0.4606.12.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2021-08-19 Thread Stephan Hartmann
commit: 2e4e1c61a27fc87f80df32d61866a5975bc3be04
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Aug 19 21:05:49 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Aug 19 21:05:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4e1c61

www-plugins/chrome-binary-plugins: automated update (94.0.4606.12)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...3.0_alpha.ebuild => chrome-binary-plugins-94.0.4606.12_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 1ebfe39ea52..46c01933347 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_93.0.4577.51-1_amd64.deb 82880952 BLAKE2B 
daeb5e7b8fd186e5dbbf4ca2a57072c2e85649dea103dc1f4a0e13c5127a8a06cf2a4d5f5f32ced7146c17ad972c0733e8bd8b060388dde9ac3a8be317daa5c8
 SHA512 
25d6f0a1acafcc6926eff0a12f660f066e7327458dc346d69dedde03956f4c83a512541758b2e933c7db23ff408ea4ed840cbf6e190c3662afef924e88e92669
 DIST google-chrome-stable_92.0.4515.159-1_amd64.deb 80228636 BLAKE2B 
e7b00822716be2b2f39a80d4db2c1e484c961d95ad6cc7d63aff796a6e597afdd0e14042bd9a6a5634418742ef364a1d8fe63323271e0c50132dcabcd6b061dc
 SHA512 
1b2857dc82999583fd5baf539227be8c3a6961678f35019640555633ba6fdcadb924c3525e9042283f8ae8a743990fe7abe41cf07a70fd37f870fc3a76d2a9ac
-DIST google-chrome-unstable_94.0.4603.0-1_amd64.deb 90874516 BLAKE2B 
985d79c8408efdc57d11d007aa865e00f14c6421c874ba828ae25c1ed3636567485748a142b88489e41c6a674132efe831cb01a6258df5509d392e1bc79f82b8
 SHA512 
e7339a583c6bbdecda6f210898627be5a47d784ca2356e72dbea4a88ad5041c14e77b667e1eeed5e3ad250e482c4bb470d6fd532aebc71bb84191645aab746fd
+DIST google-chrome-unstable_94.0.4606.12-1_amd64.deb 90185592 BLAKE2B 
8c3ad292527acc75fd962dc361f47451c7ffcda332d200ee3d8e4969def16218799ffa59ab0efdb50b382683faaac1dc1d01ecae6818e1488d807b955352846d
 SHA512 
5c078f6d4a06e71a22c9390871f3b6a41014905174b92b6554237358f0d0b5ce5e48aeee9e0e3e434365bd67881a3305454fd3f96645645985807f8a2b2ac609

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-94.0.4603.0_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-94.0.4606.12_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-94.0.4603.0_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-94.0.4606.12_alpha.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2021-08-19 Thread Stephan Hartmann
commit: 1550344f5d4f524f8dc9a93da5d62c5bd681d5d6
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Aug 19 21:04:38 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Aug 19 21:05:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1550344f

www-client/chromium: beta channel bump to 93.0.4577.51

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

 www-client/chromium/Manifest| 2 +-
 .../{chromium-93.0.4577.42.ebuild => chromium-93.0.4577.51.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 784ea94933c..815416e463b 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -4,7 +4,7 @@ DIST chromium-92-ppc64le-1.tar.xz 30416 BLAKE2B 
e953e3ba1ac0ff4bae437328eb1c52fb
 DIST chromium-92.0.4515.131.tar.xz 958012564 BLAKE2B 
3f2db5d2293b0c0dad61815ad527c401f6d48756bf7fc9d36e2c7ed87d466747ffe326db7bad2a3ddf039619c37ae0b1bf1cc20ad95ff10f2326a48faf42306a
 SHA512 
5f3bf1288567499455fc8d4e5c04b85a8547d16165746bc4777b2bc48b53e082cfea0d39def4f513fb7f640232bc2e77129ba07e4a21d1c31d9c2bd4d4ee5b68
 DIST chromium-92.0.4515.159.tar.xz 958060524 BLAKE2B 
df4f06bc18c4c92061db55d098bde0a811f94f72fdf70cf973754e41db507a70274f48ebdcdacd13a787a35559553fa36d861787d4bc94c2cf2320dd06862970
 SHA512 
d6d563631278e721f38b045c39c9e205fbedefb0666af2f027a2a14c0d04814a96909da17e5b299bf40a94fe54bdfda0a91186983c8f929e7fbc7cdaffab922a
 DIST chromium-93-patchset-6.tar.xz 6796 BLAKE2B 
2688c68becac1187668b459f9827ffca79de6c7ee64299dff20f91cb774af676ec3d95d809b4fc5f7bd663c3b8c904a46ac9cd3ec70a5ce248456dcd48834932
 SHA512 
eaf0d2bc29c53c7021ccded9c14463bbde2887926c069154c0126ee1bf513bf41a38eeb3dc21023a2e9637ce3e1e541a3b2a79a990bb8becae0da0a04e57c76a
-DIST chromium-93.0.4577.42.tar.xz 1038722996 BLAKE2B 
b14c8ffd4bd6fecd05c17d4a82df23f9b2eefcb79265dd0d5508fc65bcf6e1e6edacdf12f01542be77b0a9b620ad72ace0131188d8092b65de8a63db191277bc
 SHA512 
9d56fb536e7feb20278eb8407f30043b206ce4360aa8c3183565585c5d3d2b0a262bac5a96bc176bf75aad42a2015889b880f3160cace8702cab4cab56d963fe
+DIST chromium-93.0.4577.51.tar.xz 1038758556 BLAKE2B 
9e26c519e6176820459b0c01716c4ec5145b051a0f83c84084209cd15904f6fc8621a6e662beea67dc31faf178181bf3b823684235bba1228ff0163c8ac4
 SHA512 
09d82a450d71656cea9b85fa8ada23b5c20047da878aa249fd6335f2338b6210c41f4c6b9a9ed3f8c344dad95f95eac4cbbfc60ecc030c4df50e047fc9ca8f41
 DIST chromium-94-patchset-2.tar.xz 5844 BLAKE2B 
046c07a81c5e3a01a18c4692ebbcacd74e6e2095e5c1f3043d8fe3a3da707f00101cfe18496945b1ee1f6529387019e8e6a90ea2a1e9841abfabd0d9717d166d
 SHA512 
6587e9171a441947a4e2fea7af3c2a87f24233923c2dc1e43042703c7eb110f1cbbe6dafab18f1741773ec601b9c973b1959b79621bf7e4cc0fc215d9232cc10
 DIST chromium-94.0.4603.0.tar.xz 1052640016 BLAKE2B 
783245fb04c3559a3d86819694218b948dc30a2cdb73203cd1e9f126174b234c9fb5a5a277349970d49014f4ac7a0eeb8ccf97259123676c940e5e73ad51ca4e
 SHA512 
6d0a43056b2beffa7ec8ef16edcf408fc9ae26e0202c24664b05138ba445000a56768bbd0c594a8d45678efec77fecad68250de3cbf816f6811fb72a705b622f
 DIST highway-0.12.1.tar.gz 1480579 BLAKE2B 
2889f96e33ae4411b14dae2229d86b0581f2044f50d6bb829a83417f0d67f0c9a8c03d552d09a985231ea11e88497fa405efcb85d158b5734b477bec5764a1eb
 SHA512 
d14aeffc80739a5993177fb190ac03998d495004e9c54126c0e0b174c28be52a3f3fe581d8a08db67c34bd00045223d1850e7b384a2e7fe37a8150d7908004cb

diff --git a/www-client/chromium/chromium-93.0.4577.42.ebuild 
b/www-client/chromium/chromium-93.0.4577.51.ebuild
similarity index 100%
rename from www-client/chromium/chromium-93.0.4577.42.ebuild
rename to www-client/chromium/chromium-93.0.4577.51.ebuild



  1   2   3   >